PDA

View Full Version : سوال: دیکامپایل فایل های ELF (فایل اجرایی در لینوکس)



mehrdad1991h
دوشنبه 04 شهریور 1392, 15:16 عصر
سلام
من میخوام بدونم چگونه میشه فایل های ELF را که مخصوص لینوکس هستن و در لینوکس اجرا میشوند
را چگونه میتوان دیکامپایل کرد ؟

اصلا با چه زبانی نوشته میشوند و با چه برنامه ای از دیکامپایلشون جلوگیری میشه ...
کلا ممکنه یکمی توضیح بدید در این باره

سپاس

mehrdad1991h
دوشنبه 04 شهریور 1392, 16:57 عصر
یه چیزی بگویم
اگر با لینوکس کار کرده باشید میدونید که پسوند این فایل را اصلا نمایش نمیدهد
یعنی این فایل را اگر بیارین رو ویندوز فایل بدون پسوند شناسایی میشه
ولی در پروپرتی این فایل نوع فایل را فایل اجرایی (exe) بیان میکند
و در حالتی که فایل را با نوت پد باز کنیم اولیط کاراکتر هایی که واضح میبینیم کلمات ELF هستند که نشان دهنده نوع پسوند فایل هستند
بقیه کاراکترا میشه عجق وجق که محتویات هستن و میخوایم دیباگ کنیم

چه کنیم حالا ؟؟؟


سپاس

Securebit
چهارشنبه 20 شهریور 1392, 13:50 عصر
با IDA میتونید دیکامپایل کنید، به این لینک مراجعه و مطالعه کنید.

http://en.wikipedia.org/wiki/Executable_and_Linkable_Format