PDA

View Full Version : قفل گذاری



samiasoft
سه شنبه 15 اردیبهشت 1394, 13:31 عصر
سلام دوستان

من یک برنامه ای نوشتم بطوری که وقتی اجرا میشه یه کدی از مشخصات سیستم رو به کاربر میده و کاربر برای ادامه باید کد فعالسازی رو وارد کنه.

حال وقتی کاربر کد فعالسازی را خرید و وارد میکنه برنامم اون کد رو داخل یک فایل نت پد در مسیری از پوشه های ویندوز ذخیره میکنه. و هربار که برنامه اجرا میشه اینو بررسی میکنه که ایا داخل فایل نت پد کدفعالسازی با کد سخت افزاری تطابق داره یا نه.

میخواستم بدونم آیا این برنامه رو به راحتی میتوانند کرک کنند؟ بیشتر از چه ابزارهایی برای کرک این چنینی استفاده میکنند؟

isaac23
سه شنبه 15 اردیبهشت 1394, 21:33 عصر
تا اونجا که من اطلاع دارم خیلی راحت میشه این کار رو کرد برنامه Olldy این کار رو انجام میده ....
قفل های سخت افزار هم راحت میشه هک کرد البته من بلد نیستم اما دیدم ...

YasserDivaR
پنج شنبه 24 اردیبهشت 1394, 13:24 عصر
همیشه برای جواب این سوال یه چیزی رو مد نظرت قرار بده
ویندوز!!!!!!!!!!!!!
ماکروسافت با اون عظمت خودش ویندوزش که چندین گیگ هست توسط یه فایل 3 مگابایتی هک میشه
اما بستگی داره برنامه شما دست چه کسانی بیفته
اما با این حال شما کار خودت رو بکن بی خیال این حرفا
ولی یه چیز رو مد نظرت قرار بده اگه فایلی میخوای توی ویندوز بسازه باید برنامه همیشه Run as admin چک بشه

Private Declare Function IsNTAdmin Lib "advpack.dll" (ByVal dwReserved As Long, ByRef lpdwReserved As Long) As Long

Sub Main()
On Error Resume Next
If CBool(IsNTAdmin(ByVal 0&, ByVal 0&)) = False Then
msgbox " run as admin"
endif
----------------------
البته برای راحتی کار این و دانلود کن و نمونه کار رو ببین
http://www.mediafire.com/download/myxpksm39aj5k5l

ولی بنظر من بهترین راه استفاده از رجیستری ویندوز هست
البته باید توسط یه الگوریتمی رمز نکاری کنی
یعنی اگه عدد یا کد فعال ساز این عبارت باشه 36541221321321556 شما باید این عبارت رو بصورت رمز نگاری تو رجیستری ذخیره کنید تا کاربر نتونه کد رو جستجو کنه و اونو باید یه جایی قرار بدین مثلا

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows

البته فراموش نشه برای بار گزاری و چک کردن کد باید معکوس عمل کنی یعنی کدی که تو رجیستری رمز نگاری کردی رو باید با الگوریتمی معکوس کنی
نمونه سورس دارم خواستی اون طرف بهم پ خ بده اینجا کمتر میام

این برنامه رو دانلود کن من از یه الگوریتمی استفاده کردم که رمز عبور برنامه داخل رجیستری ذخیره میشه ولی هیچ وقت قابل بازیابی نست
http://www.mediafire.com/download/z2lj322kl4eryb9/USB%20Guard%20Lite%20Stand.rar