PDA

View Full Version : سوال: تبدیل فایل EXE به سورس در دلــفی (چگونه؟)



hamid-nic
شنبه 22 خرداد 1389, 00:36 صبح
سلام دوستان
آیا برنامه هایی وجود دارند که بتوان فایل EXE یه برنامه که با دلفی نوشته شده را به سورس اصلی تبدیل کنند ؟
( یعنی به عین متن های برنامه نوشته شده (در اینجا دلفی) نه به زبان دیگه ای مثل اسمبلی و . . .)

hamid-nic
شنبه 22 خرداد 1389, 13:55 عصر
دوستان آیا اصلا این کار شدنی هست یا نه ؟

Afshin160
شنبه 22 خرداد 1389, 14:53 عصر
گويا نميشه...
http://www.barnamenevis.org/forum/showthread.php?t=217585

Securebit
شنبه 22 خرداد 1389, 15:08 عصر
هیچ کاری نشد نداره! برای این کار نرم افزار خاصی وجود ندارد ولی میشه با خواندن کدهای اسمبلی که با olly مشاهده میشود معادل آن را به زبان دلفی نوشت اینکار هم به سالهای سال تجربه احتیاج دارد و به این راحتی نیست.

Alay102
دوشنبه 24 خرداد 1389, 03:25 صبح
نرم افزار خاصی وجود ندارد که یه فایل اجرایی بگیره و سپس سورس کد اون رو بی کم و کاست تحویل بده !
در واقع یه همچین کاری ، یعنی معکوس کردن عمل کامپایل به طوری که سورس کد 100 درصد بدون تغییر را بیرون بدهد ، محال است !
دلیلشم پر واضحه ! که برمی گرده به نحوه و چگونگی عمل کامپایلرها ! در واقع هر چه سورس کد در مراحل کامپایل دستخوش تغییرات بیشتری شده باشد ، (مثلا از نظر بهینه تر کردن زمان اجرا) Decompile کردن آن پیچیده تر و از درصد موفقیت کمتری برخوردار می گردد . (توضیحات بیشتر در این وجیزه نمی گنجد)
اما با این وجود نرم افزار های خاصی وجود دارند که در طبقه Decompiler ها قرار می گیرند و به نوعی جهت تسهیل در عمل تجزیه و تحلیل کردن یه فایل اجرایی مورده استفاده قرار می گیرند !
در واقع به Decompiler ها صرفا باید به چشم یک موجودیتی نگریست که جهت قابل درک کردن کدهای یک فایل اجرایی برای انسان به کار می آیند !
حال اگر مقصود و هدف شما در پشت جوابیه سوالتان همین است ، می توان به ابزارهایی همچون DeDe ، Revendpro ، Mrip ، DfmExplorer ، Exe2Dpr و ... برای زبان دلفی اشاره کرد ؛که هر کدام به نحوی مورده استفاده قرار می گیرند !

موفق باشی ...