PDA

نسخه کامل مشاهده نسخه کامل : سوال : چجوري ميشه يه فايل exe رو decode كرد؟



elyas_bamaram
13-03-2014, 14:41
سلام اساتيد گرامي
چجوري ميشه يه فايل exe رو decode كرد؟اصلا همچين چيزي امكان داره يعني بشه برنامه مورد نظر با پسوند exe رو كدگشايي كرد و فهميد كه كدهاي نوشته شدش چيه؟
ميشه اينكارو با نرم افزارهاي برنامه نويسي نظير ويژوال بيسيك انجام داد؟؟؟؟؟؟؟

V i r u s e r
13-03-2014, 14:47
سلام
اونجوری که شما فکر می کنید نمیشه. اما میشه به کد اسمبلی تبدیلش کرد که بهش می گن Disassemble کردن.
دلیلش هم اینه که وقتی با یک زبان برنامه نویسی سطح بالا کد میزنید یک دستور شما با توجه به شرایط مختلف به یک یا چند دستور اسمبلی تبدیل میشه و نمیشه تشخیص داد این دستورات اسمبلی از کدوم دستور سطح بالا به وجود اومده.
ساده تر بگم٬‌ از ۲+۲ میشه به ۴ رسید ولی از ۴ نمیشه به 2+2 رسید
:n16:

elyas_bamaram
13-03-2014, 17:30
سلام
اونجوری که شما فکر می کنید نمیشه. اما میشه به کد اسمبلی تبدیلش کرد که بهش می گن Disassemble کردن.
دلیلش هم اینه که وقتی با یک زبان برنامه نویسی سطح بالا کد میزنید یک دستور شما با توجه به شرایط مختلف به یک یا چند دستور اسمبلی تبدیل میشه و نمیشه تشخیص داد این دستورات اسمبلی از کدوم دستور سطح بالا به وجود اومده.
ساده تر بگم٬‌ از ۲+۲ میشه به ۴ رسید ولی از ۴ نمیشه به 2+2 رسید


ممنون از پاسخت دوست عزيز:n16:
نرم افزاري كه مد نظر منه خيلي كم حجمه(202KB) و كارش اينه كه وقتي دگمه SPACE رو نگه ميداري سرعت عملكرد دگمه رو بالا ميره ساده تر بگم: بر فرض اگه در حالت عادي با نگه داشتن SPACE در عرض يك ثانيه يك بار SPACE زده شه با استفاده از اين نرم افزار در يك ثانيه دو بار اين اتفاق ميوفته، حالا قصدم اين بود كه كدشو دستكاري كنم و اين عملو به دگمه ي ديگه اي اختصاص بدم!!!:n22:
بنظرتون عمليه؟؟؟:n13:
اسم نرم افزار Ultimate Bunny Jump.EXE و پورتيببله