سلام
من میخوام بدونم چگونه میشه فایل های ELF را که مخصوص لینوکس هستن و در لینوکس اجرا میشوند
را چگونه میتوان دیکامپایل کرد ؟
اصلا با چه زبانی نوشته میشوند و با چه برنامه ای از دیکامپایلشون جلوگیری میشه ...
کلا ممکنه یکمی توضیح بدید در این باره
سپاس
سلام
من میخوام بدونم چگونه میشه فایل های ELF را که مخصوص لینوکس هستن و در لینوکس اجرا میشوند
را چگونه میتوان دیکامپایل کرد ؟
اصلا با چه زبانی نوشته میشوند و با چه برنامه ای از دیکامپایلشون جلوگیری میشه ...
کلا ممکنه یکمی توضیح بدید در این باره
سپاس
یه چیزی بگویم
اگر با لینوکس کار کرده باشید میدونید که پسوند این فایل را اصلا نمایش نمیدهد
یعنی این فایل را اگر بیارین رو ویندوز فایل بدون پسوند شناسایی میشه
ولی در پروپرتی این فایل نوع فایل را فایل اجرایی (exe) بیان میکند
و در حالتی که فایل را با نوت پد باز کنیم اولیط کاراکتر هایی که واضح میبینیم کلمات ELF هستند که نشان دهنده نوع پسوند فایل هستند
بقیه کاراکترا میشه عجق وجق که محتویات هستن و میخوایم دیباگ کنیم
چه کنیم حالا ؟؟؟
سپاس
با IDA میتونید دیکامپایل کنید، به این لینک مراجعه و مطالعه کنید.
http://en.wikipedia.org/wiki/Executa...inkable_Format