PDA

View Full Version : آموزش: راه مبارزه با Dis#....



si6arp
چهارشنبه 01 تیر 1390, 00:33 صبح
با سلام
داشتم وبگردی میکردم که به یه برنامه برخوردم با نام "#Dis" ....
با این برنامه میشه فایل های EXE و DLL هایی که با دات نت نوشته شده رو به سورس اصلی تبدیل کرد و دوباره کامپایل کرد که خیلی خطرنکه....
میخوام ببینم که راهی هست که بشه کاری کرد که برنامه ای که ساختیم سورس نشه !؟

Programmer 1
چهارشنبه 01 تیر 1390, 01:31 صبح
تا اونجایی که من اطلاع دارم تنها روش فعلی همون تغییر کد IL هستش که با تغییر نام متدها و انواع داده ای و ... و با افزودن کدهایی NOP (هیچ کاری انجام نمی دن) کد IL رو شلوغ می کنیم تا نشه راحت ازش سر درآورد که برای این کار ابزارهایی مثل dotfuscator و ... وجود دارند که هر کدوم ممکنه امکانات مختلفی داشته باشند ولی در حالت کلی عملکردشون به همین صورته : شلوغ کردن و نا مفهوم کردن کد IL
که البته همه اینها میشه امنیت نسبی و نه مطلق! .

Nima NT
چهارشنبه 01 تیر 1390, 03:00 صبح
میتونید از پروتکتورهای دات نت استفاده کنید تا برنامه خودتون رو در برابر دکامپایل شدن محافظت نمائید