Parsi Coders

نسخه‌ی کامل: جلو گیری از کرک برنامه
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان
من یه سیستم مالی با سی# نوشتم که امنیتش و جلو گیری از کرک شدنش واشم خیلی مهمه!اگه امکان داره روش های خودتون را بم من هم یاد بدین!لطفا در حد یک لینک یا یک کلمه نباشه!


ممنون:heart:
سلام
اینم از پروتکتور.بنظرم کارش حرف نداره.فعلا ؟آخرین نسخه است.
کد:
http://downloads.red-gate.com/checkforupdates/SmartAssembly/SmartAssembly_6.1.0.48.exe

http://www.uploadbaz.com/2nnpq8tpeto2   ==> Smartassembly 6.1.0.48

http://www.uploadbaz.com/j0cp4gg3nh0k ==> loader

از Themida نسخه ای که .net ساپورت میکنه هم میتونی استفاده کنی.البته آنتی به فایلت گیر میده (اگه از Themida استفاده کنی) چون نمیتونه ماهیت فایل محافظت شده رو تشخیص بده!سعی کن همیشه آخرین نسخه رو استفاده کنی.چون طول میکشه Unpack کردنش لو بره.

.net جماعت رو بنظرم زیاد نمیشه کاریش کرد وقتی reflector سورسش رو عین هلو نمایش میده ...

آموزشی های کرک واس .net روهم نگاه کن.بهتر میفهمی کدهاتو چطوری بنویسی تا دیرتر کرک بشه.

من خودم با یک برنامه با دلفی نوشتم قفلش یک خط بود!!! مطمئنم مردش پیدا نمیشه کرک کنه (چون برنامم تو اون حد نبود که کسی بخواد ساعت ها وقت بزاره.چون کرکرهای قوی و حرفه ای وقتشون رو روی برنامه های عام المنفعه میزارن) با Themida پروتکت کردم و کدهای آنتی دیباگ خودم تگنش گذاشتم که فول شد.Big Grin

شماهم زیاد نگران نشو چون کسی نمیاد Themida رو Unpack کنه.

ممنون از راهنمایی تون
اینکه شماره سریال نرم افزار کجا و به چه شکل ذخیره بشه در امنیت برنامه تاثیر هم دارده؟بهترین روش برای قفل برنامه چیه؟
سریالتو
با چند الگوریتم اینکود کن
روش های هم که oep گفت خیلی عالی میشه اگر رعایت کنی
(08-14-2011، 07:11 PM)Oep نوشته: [ -> ]از Themida نسخه ای که .net ساپورت میکنه هم میتونی استفاده کنی.البته آنتی به فایلت گیر میده (اگه از Themida استفاده کنی) چون نمیتونه ماهیت فایل محافظت شده رو تشخیص بده!
دوست عزیز برنامه من یک برنامه کاربردی هستش اگه آنتی ویروس بهش گیر بده که خیلی زشته!برای این مشکل راه حلی نیست!

بهش گیر بده
هر چی انتی گیر داد که ویروس نیست
مسئله ای نیست به کاربر بگو!
بچه ها همون پکر خالی هم برای امنیت بس نیست
crc32
anti debug
anti vm
anti debug
و ... باید پیاده سازی کرد
چون خیلی راحت themida انپک میشه