ساخت keygen

rasool_jelve

Active Member
سلام به همه دوستان و اساتید عزیز
من میخاستم یک نرم افزار رو کرک کنم
توی یک روش به نام پچ کردن دیدم از نرم افزار dub2 استفاده شد
در قمست اصت پچ دیدم که یک توی باکس اول ایکون فایل اجرایی رو میدن توی باکس بعد به نام ارجینال فایل همون فایل نصب ی رو میدن

سوالم اینجانست یک بخش keygenهم بود که فایل keygen را میدادن حالا و بعد پچ رو میساختن سوالم اینه که این فایل kegen رو چه جوری باید ساخت
 

the_king

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

سوالم اینجانست یک بخش keygenهم بود که فایل keygen را میدادن حالا و بعد پچ رو میساختن سوالم اینه که این فایل kegen رو چه جوری باید ساخت
شکستن قفل برنامه جزو مباحثی نیست که در مجید آنلاین بشه مطرح کرد.
ابزار هایی مثل Patch کار اصلی رو انجام نمیدن، صرفا نتیجه زحمت ها به یک فایل خودکار Patch تبدیل می کنند، یعنی وقتی توانستید فایلی رو کرک کنید و نسخه کرک رو ساختید بر اساس تفاوت دو تا فایل اصلی و کرک شده براتون Patch میسازه، فقط در همین حد. کرک کردن و ساختن Keygen هم یک روال کلی و مشخص نداره. برای انجامش، یادگیری اش اصول اولیه مهندسی معکوس و زبان اسمبلی و ساختار فایل های اجرایی PE و ... لازمه.
فایل اجرایی رو بصورت کد های زبان اسمبلی بررسی می کنند، یک جایی از کد هست که کاربر سریال رو وارد می کنه و سریال وارد شده بررسی میشه، اون همون بخشی از کد ئه که باید فرمول بررسی سریال رو از روال کد بفهمند.
ابزار های Process Dump که از فایل های exe در حال اجرا اطلاعات رو بیرون می کشند و ابزار های Disassembler که کد ماشین فایل اجرایی رو به کد های زبان اسمبلی تبدیل می کنند و ابزار های Unpacker که فایل های اجرایی فشرده و رمز نگاری شده رو به حالت عادی بر می گردوند به دردتان خواهد خورد.
 

جدیدترین ارسال ها

بالا