ورود

View Full Version : الگوی فایلهای obj و exe



baboozadeh
یک شنبه 13 آبان 1386, 22:38 عصر
از بچه ها کسی هست که بدونه الگوی فایلهای obj و exe چه جورین؟ مثلا" اینکه فایل .obj در pass1 ترجمه اسمبلر چه جوریه؟ در pass2 چطور؟
یا فایل exe در نهایت یه مشت صفر و یکه؟
من نتونستم فایلهارو باز کنم با notepad، کاراکترهای اجغ وجغ نشون میده.
راهنمایی کنین ممنون میشم.

Inprise
یک شنبه 13 آبان 1386, 22:56 عصر
فرمت فایلهای اجرائی ویندوز PE است . برای مطالعه ساختار PE فروم رو جستجو کن . برای مطالعه ساختار فایلهای باینری ات هم از یک PE Editor استفاده کن .

baboozadeh
دوشنبه 14 آبان 1386, 04:01 صبح
تشکر، ولی الان فهمیدم که بد توضیح دادم.
من رفتم دنبال فرمت PE یه چیزایی دستگیرم شد و یه PE Explorer دانلود کردم و با صد گرفتاری کرک.
ولی به درد فایلهای من نخورد، فایلهای exe ای که مثلا" با دلفی نوشتم رو باز میکنه و باهاش کار میکنه ولی منظور من فایلهای exe و obj ای بود که اسمبلر تولید میکنه.
من build های کدهای اسمبلی رو نتونستم باهاش باز کنم. explorer میگه اینا فایل های PE نیست.

یه Hex editor ام گرفتم باهاش صفر و یک هارو میشه دید، ولی سر و ته نداره، نمیتونم الگوی خاصی با توجه به کد برنامه براش پیدا کنم. همه کدهای ماشین پشت سر هم نشون داده میشه تو این editor.
این خلاصه‌ی 5 6 ساعت! گشت و گذار!

Inprise
دوشنبه 14 آبان 1386, 07:53 صبح
مهم نیست با چی تولید میشه . اگر اجرا میشه حتما PE هست

baboozadeh
دوشنبه 14 آبان 1386, 22:32 عصر
اجرا میشه، بله.
یه PE Editor دیگه هم گرفتم اونم همین مشکل رو داره.

hoax3r
چهارشنبه 16 آبان 1386, 16:21 عصر
من فکر میکنم فایل اجرایی شما 16 بیتی هست برای همین با PE Explorer باز نمیشه
با این تست کنید


http://www.magma.ca/~wjr/PEview.zip

baboozadeh
پنج شنبه 17 آبان 1386, 23:07 عصر
بله با این کار کرد، مچکر.