m javad
کاربر متخصص
سلام به همه دوستان
همونطور که قولش رو داده بودم پلاگین آریانا رو آماده کردم
یک نمونه فایل که با این پلاگین کار شده رو برای تست امنیت و شرح چگونگی عملکرد این پلاگین ضمیمه کردم
به همراه این تاپیک یه فایل دیگه ضمیمه کردم که پلاگین و برنامه رمز گذار رو شامل میشه
برای استفاده از این پلاگین پس تکمیل پروژتون با بیلدر باید یه کپی از روی اون تهیه نمایید و سپس برنامه رمز گذار رو باز نمایید
بر روی دکمه Add Script cod کلیک نمایید و در پنجره باز شده کدهای مربوط به یکی از اسکریپتها رو وارد نمایید
سپس دکمه add رو بزنید و برای اسکریپت بعدی برنامتون مجددا Add Script cod رو بزنید و اسکریپت دوم رو وارد نمایید و ... به همین ترتیب تمام کد های فایلتون رو وارد نمایید
تنها نکته ای که باید به اون اشاره کرد اینه که باید ترتییب وارد کردن اسکریپتها رو به خاطر بسپارید و بدونید که کدام یک مربوط به کد اولی بود و کدام دوم و ...
بعد از اتمام این مرحله رمز خودتون رو وارد میکنید و پس تعیین آدرس و نام فایلتون روی دکمه ENCod file کلیک میکنید تا برنامه فایل کد شده اطلاعاتتون رو براتون بسازه
بعد توی فایل دومی که از پروژتون کپی گرفته بودید میرید و کل اسکریپتهای نوشته شده رو پاک میکنید و به جای اون کد زیر رو وارد میکنید:
کد:
[LEFT]Val$='1'
PluginSet("Ariyana","Val$")
PluginRun("Ariyana","Run_Script")[/LEFT]
و
کد:
[LEFT]Val$='2'
PluginSet("Ariyana","Val$")
PluginRun("Ariyana","Run_Script")[/LEFT]
بعد از اینکار فایل کد شده که تو مرحله قبل ساخته شد رو به داخل فایل exe تون میبرید و کد زیر رو به صفحه استارتون اضافه میکنید
کد:
[LEFT]Address$=<Embedded>+'CodeFile1.db'
PluginSet("Ariyana","Address$")
PluginRun("Ariyana","Set_ScriptFile")[/LEFT]
فایل 'CodeFile1.db' که با برنامه کدگذار ساختیم و اون رو به درون فایل exe بردیم بسیار امنیت خوبی داره
به این ترتیب که بعد از اجرای برنامه حتی کسی از توی پوشه temp نمیتونه اون رو باز بکنه و یا ازش کپی بگیره و یا اینکه به اطلاعاتش دسترسی پیدا کنه
من یه نمونه از فایل ساخته شده رو گذاشتم
هنوز راهنمای پلاگین آماده نشده که بزودی اون رو هم تکمیل میکنم
و چگونگی کامپایل کردن فایل رو پس از انجام این کار ها توضیح میدم
فعلا میخوام امنیت این روش مورد بررسی قرار بگیره و اگر ایرادی دیده شد سعی بر برطرف کردن اون بشه
چون میدونم که در تمام مدت طول عمر بیلدر یکی از ضعفهای بزرگ اون همین امنیت بسیار پایین فایلهای ساخته شده با این برنامه بوده
با این روش حتی دوستان میتونن برای برنامه های خودشون قفلهای خوبی طراحی بکنن !
منتظر نظرات و بررسی های شما و نتایج این کار هستم
(برای اجرای فایل Sample for test.exe ، فایل Crack File.db حتما باید در کنار فایل Sample for test.exe قرار بگیره، بعدا این قسمت رو کامل تو فایل راهنما توضیح میدم)
پیوست ها
آخرین ویرایش: