50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

چگونگی مهندسی معکوس نرم افزار ها

سلام میخواستم بدونم که میشه مثلا یه برنامه ای که یه نفر دیگه نوشته رو مثلا با وی بی میشه کد هاشو در اورد البته میدونم روش هایی برای حفاظت کد ها هست ولی به هر حال هر روشی بلدید یا نرافزاری که خبر دارید توی این امر کمک میکنه یا موضوع یا هرگونه مطلبی که بتونم برای شروع ازش کمک بگیرم.

ممنون

پرسیده شده در 1393/06/24 توسط

3 پاسخ

5

فقط dll های دات نت قابل برگشت هستند (البته اگه محافظت نشده باشند)

به دلیل اینکه دات نت از IL استفاده میکنه , میشه اونو برگردوند ، من میگم از Reflector استفاده کنید

فقط dll های دات نت قابل برگشت هستند (البته اگه محافظت نشده باشند)
به دلیل اینکه دات نت از IL استفاده میکنه , میشه اونو برگردوند ، من میگم از Reflector استفاده کنید
||http://programming.tosinso.com/files/get/ad7307ad-a970-47b5-a5dd-133733bf8f48||
 Decompile کردن سورس برنامه ها با Red Gate .NET Reflector 
تو *|این سایت::http://www.aisto.com/roeder/dotnet/|* هم میتونی کلی از این ابزارها پیدا کنی
نرم افزار های  9Rays Spice و  IL DASM هم هستن که دومیه پیشنهاد نمیشه ، اگر نرم افزار قوی تری هم بخواهی می تونی از Xenocode Fox 2007 Community Edition برای تبدیل DLL یا EXE به کد استفاده کنی برای محافظت هم از CodeVeil 1.2 یا ... می تونی استفاده کنی در صورتی که بخواهی برنامه های دات نت را به Assembly تبدیل کنی می تونی از MSIL Disassembler استفاده کنی.

Decompile کردن سورس برنامه ها با Red Gate .NET Reflector

تو این سایت هم میتونی کلی از این ابزارها پیدا کنی

نرم افزار های 9Rays Spice و IL DASM هم هستن که دومیه پیشنهاد نمیشه ، اگر نرم افزار قوی تری هم بخواهی می تونی از Xenocode Fox 2007 Community Edition برای تبدیل DLL یا EXE به کد استفاده کنی برای محافظت هم از CodeVeil 1.2 یا ... می تونی استفاده کنی در صورتی که بخواهی برنامه های دات نت را به Assembly تبدیل کنی می تونی از MSIL Disassembler استفاده کنی.

پاسخ در 1393/06/25 توسط
0

سلام

بعضی decompiler ها وجود داره یه کمی کمک می کنن مثلا نرم افزار VB Decompiler برای ویژوال بیسیک6 برای دلفی هم یه زمانی بود

ولی زبان های دات نت را فکر کنم نشه

پاسخ در 1393/06/24 توسط
0

بستگی به نوع کد نویسی داره بعضی هارو میشه بعضی ها رو نمیشه

همچنین شما باید بدونی که این نرم افزار با چه زبانی نوشته شده

پاسخ در 1393/06/24 توسط

پاسخ شما