PDA

View Full Version : آموزش: جلوگیری از دیباگ شدن اسمبلی های دات نت



khoshkhu
چهارشنبه 14 فروردین 1392, 20:54 عصر
دوستان عزیز چطور میشه از دیباگ شدن برنامه های که با دات نت نوشته شده جلوگیری کرد . من دوست ندارم بعضی از کدهای که نوشتم دیگران اونا رو ببین
برنامه Net. Reflector این کار رو به راحتی انجام میده یعنی کدی که شما نوشید داخل یه اسمبلی یا فایل اجرای به راحتی بر می گردونه
من خودم کدهای زیادی برگروندم ولی فقط جهت یادگیری نحوه کلاس نویسی حرفه ای
به نظر شما راهی هست که جلو این کار رو گرفت

hunter_ara
چهارشنبه 14 فروردین 1392, 21:51 عصر
دوستان عزیز چطور میشه از دیباگ شدن برنامه های که با دات نت نوشته شده جلوگیری کرد . من دوست ندارم بعضی از کدهای که نوشتم دیگران اونا رو ببین
برنامه Net. Reflector این کار رو به راحتی انجام میده یعنی کدی که شما نوشید داخل یه اسمبلی یا فایل اجرای به راحتی بر می گردونه
من خودم کدهای زیادی برگروندم ولی فقط جهت یادگیری نحوه کلاس نویسی حرفه ای
به نظر شما راهی هست که جلو این کار رو گرفت

سلام دوست عزیز

۱. اون اسمش دیباگ نیست٬ دیکامپایل هستش
۲. برنامه هایی مثل Smart Assembly (http://www.red-gate.com/products/dotnet-development/smartassembly/) طوری کد رو ناخوانا میکنن که یا اصلا تو دیکامپایلر باز نمیشه یا به هیچ وجه قابل خوندن و فهم نیست ( به این برنامه ها آبفوسکیتور Obfuscator میگن)

اینم یه دیکامپایلر (فری) -------> Telerik Just Decompile (http://www.telerik.com/products/decompiler.aspx)

khoshkhu
چهارشنبه 14 فروردین 1392, 22:30 عصر
از راهنمای شما متشکرم