עבור לתוכן

המרת קוד ב-C לקוד באסמבלר

Featured Replies

פורסם

מישהו יודע/מכיר תוכנה אשר ממירה קוד משפת C לאסמבלר ולהפך ?

אם כן , מהו שמה ומהו האתר להורדה של התוכנה ?

  • תגובות 34
  • צפיות 9.2k
  • נוצר
  • תגובה אחרונה

משתתפים בולטים בדיון

פורסם

קוראים לזה קומפיילר, הוא לוקח את הקוד C והופך אותו לשפת סף. יש קומפיילרים כמו GNU שיכולים להוציא לך את הפלט ישירות לשפת סף.

לעשות את הפעולה ההפוכה לא ניתן לעשות ישירות בגלל שהקומפיילר עושה כל מני אופטימזציות בדרך.

פורסם
  • מחבר

קוראים לזה קומפיילר, הוא לוקח את הקוד C והופך אותו לשפת סף. יש קומפיילרים כמו GNU שיכולים להוציא לך את הפלט ישירות לשפת סף.

לעשות את הפעולה ההפוכה לא ניתן לעשות ישירות בגלל שהקומפיילר עושה כל מני אופטימזציות בדרך.

התוכנה GNU ממירה קוד ב-C לאסמבלי (כלומר הופכת את הקוד לאסמלי ומחזירה אותו בקובץ)?

יש לך קישור להורדת התוכנה?

פורסם

אני חושב שאנחנו לא מבינים מה הוא רוצה...

תנסה להסביר את עצמך שוב...

פורסם

אני חושב שהוא מחפש קומפיילר [ או תוכנה כלשהי] שתציג לו את קוד האסמבלי לאחר ההמרה.

פורסם

דרך אחרת היא לקמפל את הקוד כרגיל ופשוט להריץ עם disassembler.

פורסם
  • מחבר

אני חושב שאנחנו לא מבינים מה הוא רוצה...

תנסה להסביר את עצמך שוב...

הכוונה שלי היא תוכנה שתמיר ותיצור לי את הקובץ הזה באסמבלי כך שאני אוכל לראות לראות את הקוד בשפת סף (אסמבלר)....

זה די דחחחווףףףףף....[br]פורסם בתאריך: 24.09.2008 בשעה 08:12:10


אני חושב שהוא מחפש קומפיילר [ או תוכנה כלשהי] שתציג לו את קוד האסמבלי לאחר ההמרה.

בדיוק , זה מה שרשמתי למעלה....

פורסם

מה שאני מפספס זה,

אתה רוצה תוכנה שתראה את האסמבלי לקוד שיש לך ב-C? אם כן, כמו שאמרו מעלי, הכי פשוט זה בכל קומפיילר שהוא (כגון VISUAL C++ וכו'), יש חלון DISASSEMBLE או משהו כזה, והוא מראה לך איפה אתה נמצא בקוד שאתה מדבג ומראה את הASSMBLY

פורסם
  • מחבר

מה שאני מפספס זה,

אתה רוצה תוכנה שתראה את האסמבלי לקוד שיש לך ב-C? אם כן, כמו שאמרו מעלי, הכי פשוט זה בכל קומפיילר שהוא (כגון VISUAL C++ וכו'), יש חלון DISASSEMBLE או משהו כזה, והוא מראה לך איפה אתה נמצא בקוד שאתה מדבג ומראה את הASSMBLY

מאיפה אני יכול להוריד את ה-ISUAL C++ ?

איך אני מגיע לאפשרות של DISASSEMBLE ?

פורסם

++Visual C אתה יכול להוריד בחינם מהאתר של מיקרוסופט (חפש Visual C++ Express).

את חלון ה-disassembly אתה יכול להציג רק בזמן שהאפליקציה רצה - אתה שם breakpoint בנקודה מסויימת בקוד, ואז כשהתכנית עוצרת שם אתה יכול לעשות debug > windows > disassembly (או משהו כזה, יכול להיות שזה יהיה תחת תפריט אחר בגרסאות שונות של VS).

אופציה אחרת היא static disassembler, שזה תוכנה שמאפשרת להסתכל על האסמבלי של קובץ exe בלי להריץ אותו. תוכנות לדוגמה הן IDA ו-Ollydbg.

פורסם
  • מחבר

++Visual C אתה יכול להוריד בחינם מהאתר של מיקרוסופט (חפש Visual C++ Express).

את חלון ה-disassembly אתה יכול להציג רק בזמן שהאפליקציה רצה - אתה שם breakpoint בנקודה מסויימת בקוד, ואז כשהתכנית עוצרת שם אתה יכול לעשות debug > windows > disassembly (או משהו כזה, יכול להיות שזה יהיה תחת תפריט אחר בגרסאות שונות של VS).

אופציה אחרת היא static disassembler, שזה תוכנה שמאפשרת להסתכל על האסמבלי של קובץ exe בלי להריץ אותו. תוכנות לדוגמה הן IDA ו-Ollydbg.

IDA ו-Ollydbg הם תוכנות חינמיות ?

מאיזה אתר אפשר להוריד אותם..?

ארכיון

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

דיונים חדשים