PDA

View Full Version : جلوگیری از مشاهده کدها



MRasoul
شنبه 02 اسفند 1393, 11:54 صبح
سلام
من یه برنامه دارم که با vs2013 نوشته شده است
حالا برنامه ای است به اسم Dissharp که وقتی فایل exe برنامه رو بهش میدم کل کدها رو میریزه بیرون و امنیت میشه صفر!!!!!!!!
حالا میخواستم ببینم چیزی هست که بشه توی برنامه استفاده کرد و این کدها قابل مشاهده نباشه؟؟؟؟؟؟
خیلی خیلی بهش نیاز دارم
اگر روشی هست لطفا آموزشش رو هم بدین چون تا حالا باهاش کار نکردم

محمد رضا فاتحی
شنبه 02 اسفند 1393, 11:57 صبح
باید از نرم افزار های محافظ استفاده کنی
مثلا
Crypto Obfuscator For .Net

MRasoul
شنبه 02 اسفند 1393, 13:35 عصر
باید از نرم افزار های محافظ استفاده کنی
مثلا
Crypto Obfuscator For .Net

ممنون
استفاده کردم خوب بود
فقط احساس میکنم برنامه یکم کند شده،آیا بعد از استفاده از این برنامه در روند برنامه مشکلی پیش نمیاد؟ مثلا تابعی کار نکنه یا درست کار نکنه؟

SabaSabouhi
شنبه 02 اسفند 1393, 13:46 عصر
ممنون
استفاده کردم خوب بود
فقط احساس میکنم برنامه یکم کند شده،آیا بعد از استفاده از این برنامه در روند برنامه مشکلی پیش نمیاد؟ مثلا تابعی کار نکنه یا درست کار نکنه؟

سلام
1. برنامه‌های زیادی هستن که Source برنامه‌های .Net رو به قول شما می‌ریزن بیرون.
2. برنامه‌های متنوعی هم هستن که جلوی این کار رو می‌گیرن. یکیش همین که دوستمون rezafatehy گفته.
3. احساس شما صحیح نیست. این برنامه‌ها تغییری به کد اجرایی نمی‌دن. کار اصلی اونا تغییر نام متغیرها، توابع
و همچنین متن‌های توی برنامه هست، به شکلی که پس از باز شدن توسط برنامه‌ها قابل فهم نباشه.
عملاً تغییری تو ساختار برنامه‌ی شما ایجاد نمی‌کنن. پس با خیال راحت ازشون استفاده کنید.

صبا صبوحی

golbafan
شنبه 02 اسفند 1393, 13:51 عصر
سلام برای فایل های exe قویترین پروتکتورهایی که میشناسم اینها است:

1- armadillo
2- execryptor
3- virtualbox