עבור לתוכן
  • צור חשבון
  • מי אנחנו?

    שלום אורח/ת!

     
    שים לב - על מנת להשתתף בקהילה שלנו, להגיב ולפתוח דיונים חדשים, עליך להצטרף כחבר רשום.

    החברים שלנו נהנים מיתרונות רבים, כולל היכולת להשתתף בדיונים, להנות מהגרלות ומבצעים לחברי האתר, ולקבל מידי שבוע את התכנים הבולטים שלנו ישירות במייל.

    לא אוהבים שמציקים לכם במייל? ניתן להירשם לאתר אך לוותר על הרישום לעידכוני המייל השבועיים.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

Xmen

כיצד אני כותב קובץ EXE?

Recommended Posts

בדרך הפשוטה, והמהירה?

וכיצד ניתן לקרוא את תוכנו של הקובץ הנ"ל?

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

אתה לא כותב קובץ EXE. כלומר אתה יכול לכתוב קובץ כזה, אבל זה ממש לא דרך פשוטה ומהירה...

כדי ליצור קובץ EXE, אתה צריך לכתוב תוכנה באחת משפות התכנות, ולקמפל אותו (לעשות לו Compile) לקובץ EXE.

גם ליקרוא קובץ כזה לא כל כך פשוט. בשביל לקרוא את הקובץ אתה צריך לעשות לו DisAssembling, מה שיהפוך את הקובץ לקובץ בשפת התכנות Assembley. ואז, אם אתה יודע Assembly, תוכל לקרוא אותו. חלק מקבצי ה-EXE, שכתובים בשפות VC++, VB, וכמה שפות נוספות, תוכל למצוא להם תוכנה מתאימה באינטרנט, שמחזירה את הקובץ לשפת התכנות המקורית שבה תוכנת.

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

אתה לא כותב קובץ EXE. כלומר אתה יכול לכתוב קובץ כזה, אבל זה ממש לא דרך פשוטה ומהירה....

כדי לכתוב אחד כזה ביד (ואין לי מושג למה מישהו ירצה לעשות כזה דבר), וכדי שהוא יעבוד, צריך להכיר טוב טוב את הפורמט של ה- exe:

portable executable, זה פורמט קבוע מהימים שעברנו ל- 32bit. מי שמכיר VMSים ידע לשים לב לתכונות משותפות (זה כתוב גם במאמר) אבל אני די סקפטי בקשר להכרות כזאת.

מאמר מוצלח מה- msdn

כדי לקרוא אותם תשיג hex editor ומשקפיים.

שתף דיון


קישור ישיר להודעה
שתף באתרים אחרים

×
  • צור חדש...
Back to top button
Close