یکی بده، یکی بگیر
همانطور که اشاره کردیم اساس حفاظت از برنامههای شما توسط نرمافزار پیشنهادی این هفته بر پایه کدهای فعالسازی است. روش کار این کدها نیز اینگونه است که ابتدا نرمافزار الگوریتمی را به برنامه شما اضافه میکند، سپس با اجرای نرمافزار مورد نظر توسط شما، یک کد سختافزاری منحصربهفرد به رایانهتان تعلق میگیرد که برای استفاده از نرمافزار بهطور کامل، باید کد معادل با کد دریافتی را در برنامه وارد کنید. این کد نیز تنها توسط شما قابل تولید است و آن هم با استفاده از کلید مخصوصی که قبلا مشخص کردهاید. (پس از این نظر که کاربران دیگری نیز با این برنامه آشنایی داشته باشند و با استفاده از آن به تولید کدهای معادل بپردازند نگرانی نداشته باشید چرا که فقط با در اختیار داشتن کلید مخصوصی که توسط شما تعریف شده، برنامه میتواند کدهای صحیح و مورد نظر را تولید کند.)
محافظت برای همیشه
نرمافزار قدرتمند Private exe Protector با روشی بسیار ساده شما را قادر میسازد تا به حفاظت از برنامههای خود در برابر کرک، آنالیز و تکنیکهای مهندسی معکوس بپردازید. بارگذار meta-morphic، الگوریتمهای فشردهسازی، سیستم داخلی مدیریت کدها، anti-debugging پیشرفته، anti-dump و ماشین مجازی سریع، برخی از ویژگیها و امکاناتی هستند که این برنامه برای حفاظت از نرمافزارهای شما به کار میگیرد.
شروع کنید ...
همانطور که گفتیم روش استفاده از این برنامه بسیار ساده است. با این حال برای آشنایی بیشتر شما مراحل قفلگذاری روی یک نرمافزار را بهطور مختصر شرح میدهیم تا علاوه بر یادگیری سریعتر روش استفاده از برنامه، با بخشهای مختلف آن نیز آشنا شوید.
گام نخست: ایجاد پروژه
در اولین مرحله باید با استفاده از گزینه New Project در منوی فایل، یک پروژه جدید ایجاد کنید. چنانچه قصد دارید روی پروژههای قبلی تغییرات ایجاد کنید یا پروژه جاری را ذخیره کنید نیز میتوانید از همین منو اقدام کنید.
گام دوم: اطلاعات نرمافزار
مرحله دوم از اجرای کار، انتخاب نرمافزار (فایل اجرایی) مورد نظر و مشخص کردن نام، نسخه و آدرس سایت سازنده آن است. انجام این کار با استفاده از گزینههای موجود در بخش Application info امکانپذیر است.
گام سوم: نوع حفاظت
پس از انتخاب فایل مورد نظر باید نوع حفاظت از آن را مشخص کنید. امکانات حفاظتی مختلفی در بخش protection options تعبیه شده است که با انتخاب هر کدام میتوانید آن نوع حفاظت را در نرمافزار خود اعمال کنید.
نمایش پیام خطا هنگام مشاهده ابزارهای کرککننده، ایجاد فایل جدید با حجم مشابه فایل اصلی، تولید اتفاقی کدهای حفاظتی، فراخوانی مجازی برنامه، پاکسازی منابع اصلی نرمافزار برای جلوگیری از نفوذ به سورس و اجرای آنها بهصورت خطبهخط در مواقع نیاز، حفاظت از برنامه در برابر تغییرات ایجاد شده توسط دیگر نرمافزارها همچون ویروسها، جلوگیری از کشف کدها توسط کرکرها و ... برخی از امکاناتی است که در این بخش در اختیار شما قرار میگیرد.
گام چهارم: پنجرهها و پیغامها
از دیگر امکاناتی که این برنامه در اختیار شما قرار میدهد، ویرایش پیامهای هشدار و عناوین بهکار رفته در بخش نمایش کد کاربر و درخواست کد فعالسازی است. این عناوین و پیامها را میتوانید بهراحتی از بخش Configure Dialogs تغییر دهید.
گام پنجم: چگونگی ایجاد کد
مشخص کردن سایت برای خرید نرمافزار بهصورت آنلاین، تعیین کلید مخصوص برای کدهای نرمافزار و نحوه ذخیرهسازی کد را میتوانید با مراجعه به بخش Licensing مشخص کنید. در این بخش امکانات دیگری همچون مشخص کردن تاریخ انقضای استفاده از برنامه نیز قابل تغییر است.
گام آخر: ایجاد فایل و کدساز
در نهایت پس از طیکردن مراحل فوق میتوانید با کلیک روی گزینه Protect Now از بخش Application info، فایل جدیدی را که مجهز به سیستم حفاظتی توسط کد فعالسازی است ذخیره کنید.
همچنین برای تهیه خروجی از ابزار ایجاد کد معادل نیز میتوانید از منوی options گزینه !create project "keygen.exe" را انتخاب کنید.
نرمافزار فوق از سایت زیر قابل دانلود است:
امیر عصاری
در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم