PDA

View Full Version : decompile کردن سورس برنامه پاک شده



mehdi0020
یک شنبه 06 اسفند 1396, 14:00 عصر
سلام دوستان
تو بد گرفتاری افتادم سر یه اتفاق سورس برنامه از دست دادم یعنی یه مقدار تغییراتی که جدیدا نوشته بودم پاک شده
یه بک آپ از سورس گرفته بودم اشتباهی روی سورس اصلی کپی کردم
هرکی میتونه کمکم کنه لطفا پیامم بده
فقط فایل اجرایی آخرین سورس دارم کسی نرم افزاری میشناسه که سورس فایل اجرایی باز کنه؟؟؟

mr.sirwan
یک شنبه 06 اسفند 1396, 15:05 عصر
نرم افزار .net reflector از شرکت Redgate

mehdi0020
یک شنبه 06 اسفند 1396, 15:08 عصر
امروز ازش استفاده کردم ولی جوابش خیلی در همه باید بشینی تحلیل کنی خروجیشو

danialafshari
دوشنبه 07 اسفند 1396, 01:17 صبح
با سلام
لطفاً در انتخاب عنوان تاپیک دقت کنید تا حذف نشه
در برنامه نویسی بکاپ گیری شاید یکی از مهم ترین کارهای برنامه نویس باشه و گذاشتن برعهده برنامه نویس کاری اشتباست برای همین یک نرم افزار کوچک نوشتم که هم بطور دستی هم بطور تایمی سورس رو برام توی قستی که براش تعیین کردم کپی میکنه و در سایت هم قرارش دادم می تونید استفاده کنید
http://barnamenevis.org/showthread.php?64210-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%AF%D8%B1-%D8%B3%D9%8A-%D8%B4%D8%A7%D8%B1%D9%BE&p=2358690&viewfull=1#post2358690
و اما برای مشکل شما چون روی فایل اصلی Replace شده بعیید میدونم بشه بازیابیش کرد
از اونجایی که فایل exe ش رو دارید می تونید با استفاده از دیکامپایلر قسمتی از مشکل رو حل کنید
در این زمینه کامپایلر dotpeek شرکت jetbrains خوب کار کرده ولی نباید از دیکامپایلر انتظار برگرداندن کل فرم ها رو داشته باشید ولی میتونه کدها رو بصورت کامل در اختیارتون قرار بده
آموزشش رو ضمیمه کردم امیدوارم کارتون رو راه بندازه
موفق باشید

رامین مرادی
دوشنبه 07 اسفند 1396, 08:14 صبح
با سلام
لطفاً در انتخاب عنوان تاپیک دقت کنید تا حذف نشه
در برنامه نویسی بکاپ گیری شاید یکی از مهم ترین کارهای برنامه نویس باشه و گذاشتن برعهده برنامه نویس کاری اشتباست برای همین یک نرم افزار کوچک نوشتم که هم بطور دستی هم بطور تایمی سورس رو برام توی قستی که براش تعیین کردم کپی میکنه و در سایت هم قرارش دادم می تونید استفاده کنید
http://barnamenevis.org/showthread.php?64210-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%AF%D8%B1-%D8%B3%D9%8A-%D8%B4%D8%A7%D8%B1%D9%BE&p=2358690&viewfull=1#post2358690
و اما برای مشکل شما چون روی فایل اصلی Replace شده بعیید میدونم بشه بازیابیش کرد
از اونجایی که فایل exe ش رو دارید می تونید با استفاده از دیکامپایلر قسمتی از مشکل رو حل کنید
در این زمینه کامپایلر dotpeek شرکت jetbrains خوب کار کرده ولی نباید از دیکامپایلر انتظار برگرداندن کل فرم ها رو داشته باشید ولی میتونه کدها رو بصورت کامل در اختیارتون قرار بده
آموزشش رو ضمیمه کردم امیدوارم کارتون رو راه بندازه
موفق باشید
امکان اینکه سورس اینو بزارید تا به یه سری تغییرات برای کارای دیگمون استفاده کنیم، وجود داره؟

danialafshari
دوشنبه 07 اسفند 1396, 10:47 صبح
امکان اینکه سورس اینو بزارید تا به یه سری تغییرات برای کارای دیگمون استفاده کنیم، وجود داره؟
برنامه قدیمیه و متاسفانه سورسش پاک شده و چون همین کارمو راه مینداخت مجدداً درستش نکردم
ولی در کل ساختنش کاری نداره و در اصل داره کپی انجام میده و خودتون هم میتونید بسازیدش

رامین مرادی
سه شنبه 08 اسفند 1396, 08:29 صبح
برنامه قدیمیه و متاسفانه سورسش پاک شده و چون همین کارمو راه مینداخت مجدداً درستش نکردم
ولی در کل ساختنش کاری نداره و در اصل داره کپی انجام میده و خودتون هم میتونید بسازیدش
امان از تنبلی :لبخند:(خودمو میگم) باشه.دستتون درد نکنه