PDA

View Full Version : تبدیل سی به اسمبلی



barnamenevis300
جمعه 23 تیر 1391, 23:40 عصر
بنده تجربه تبدیل کد سی به اسمبلی رو در gcc دارم . اما نمیدانم چطور کد سی رو به سینتکس بخصوص اسمبلی تبدیل کنم؟ مثلا من قصد دارم کد زبان سی ام به کد اسمبلی با سینتکس nasm تبدیل بشه تا با استفاده از اون برنامه رو اسمبل کنم. باید از چه دستوری استفاده کنم؟

ssbostan
شنبه 24 تیر 1391, 18:40 عصر
با سلام؛
خروجي اسمبلي ابزار GCC، ورودي ابزار GAS هست و براي تبديل GAS به NASM از ابزار intel2gas بايد استفاده كنيد.

موفق باشيد.

masoud_pnu
جمعه 03 شهریور 1391, 23:42 عصر
سلام.دوستان آیا راهی برای انجام عکس این کار وجود داره؟یعنی بشه کد زبان ماشین(صفرویک)(و نه اسمبلی)رو بدی بعد بصورت سینتکس سی یا اسمبلی تحویل بده؟آیا برنامه ای میشناسید؟(ببخشید اگه سوالمو جای خوبی نپرسیدم!نخواستم تاپیک بزنم شلوغ بشه.)

xman_1365_x
شنبه 04 شهریور 1391, 07:54 صبح
سلام.دوستان آیا راهی برای انجام عکس این کار وجود داره؟یعنی بشه کد زبان ماشین(صفرویک)(و نه اسمبلی)رو بدی بعد بصورت سینتکس سی یا اسمبلی تحویل بده؟آیا برنامه ای میشناسید؟(ببخشید اگه سوالمو جای خوبی نپرسیدم!نخواستم تاپیک بزنم شلوغ بشه.)

بعد ار تشخیص زبان برنامه ، میشه برنامه رو دیکامپایل کرد اما قابلیت کامپایل مجدد نداره
ابزار های این کار هم زیاده جستجو کنید و در کتاب های مهندسی معکوس این ابزار هارو معرفی کرده