سلام و درود
كسي نيست كمك كنه. اين فايل چطور و بر چه اساس ساخته ميشه.؟
اين موضوع قبلا در انجمن مطرح شده ولي اصلا چيزي نحوه ذخيره رو گفتن.
http://forum.majidonline.com/showthread.php?t=4299&highlight=.reg
من همچنان منتظر كمك هستم
لطفا برای دریافت پاسخ کمی صبر داشته باشید، حداقل دو روزی باید سپری بشه تا تمامی کاربران فعال گفتگوی شما را ببینند.
بعضي از نرم افزارها بعد از نصب، بايد فايلي با پسوند reg رو اجرا كرد. مثلا فايلي با نام crack.reg
1- ميخواستم بدونم چطور اين فايل رو ميسازند.
2-براي همه نرم افزارها كه احتياج به كرك يا رجيستر شدن دارن اين كار ممكنه.
پيروز و موفق باشيد.
فایل reg خروجی ابزار Regedit یا به عبارتی Registry Editor ویندوز است. این نرم افزار کل یا بخشی از اطلاعاتی که در
حافظه Registry ویندوز ثبت می شوند را در درون این فایل های reg ذخیره سازی و یا از آن فراخوانی می کند.
این ابزار توسط وارد کردن نام فایل اجرایی آن، یعنی
regedit در پنجره Run در منوی Start ویندوز اجرا می شود.
حافظه Registry بسیاری از تنظیمات برنامه ها را در خود جای می دهد، که شماره سریال و نام کاربری به ثبت رسیده هم
از آن جمله اند. به عنوان مثال برنامه Winamp شماره سریال و نام کاربری به ثبت رسیده خود را در آدرس زیر ذخیره می کند :
HKEY_LOCAL_MACHINE\SOFTWARE\Nullsoft\Winamp
و اگر کاربری نرم افزار WinAmp را با یک نام کاربری و شماره سریال معتبر ثبت کند می تواند توسط ابزار Regedit
یک فایل Reg با محتویاتی شبیه به فایل زیر ایجاد کند که هر گاه روی سیستم دیگری اجرا شود، بطور خودکار WinAmp را
با آن شماره سریال ثبت می کند (شماره سریال تزئینی است و کار نمی کند).
کد:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Nullsoft\Winamp]
"regname"="www.majidonline.com"
"regkey"="AB1234CDEFG5678HIJKLMN"
آنچه که مهم است نحوه پیدا کردن یک سریال ثابتی است که روی هر سیستمی کار کند، بسیاری از برنامه ها بر اساس
مشخصات سخت افزاری سیستم، همانند شماره سریال مادربورد و مدل پردازنده کامپیوتر شماره سریال اختصاصی ای
ایجاد می کنند که روی کامپیوتر دیگری قابل استفاده نیست، به همین دلیل فایلهای reg برای تمامی نرم افزار ها
قابل استفاده نیست. برای همین است که اکثر برنامه ها با فایلهای Patch و یا KeyGen ثبت می شوند و نه با یک فایل
reg ثابت و از پیش ساخته شده.
بحث کرک کردن و شکستن قفل برنامه ها هم مساله دیگری است که انتظار آموزش اش را از ناظم فروم نداشته باشید،
صرفا اشاره کوتاهی می کنم به ابزار هایی مانند (Regmon (Registry Monitor که می تواند محل ذخیره سازی و یا فراخوانی
یک مقدار از Registry ویندوز را تعقیب و کشف کند.
مثلا ممکن است یک برنامه یک شمارنده با مقدار اولیه 30 را در یک بخش نامشخص و ناآشنایی از Registry ذخیره کند که
هر بار که برنامه اجرا می شود از این مقدار یک واحد کسر کند.
هر گاه مقدار به 0 رسید پیغام دهد که مدت استفاده آزمایشی 30 روزه شما به پایان رسید و بایستی نرم افزار را بخرید.
ابزار هایی مثل Regmon می توانند مکان این مقدار را در Registry به سادگی پیدا کنند.
آنگاه شما یک فایل reg با ابزار Regedit ویندوز خواهید ساخت که مقدار مورد نظر را به 10000 تغییر دهد.
با اجرا کردن آن فایل reg، برنامه تا 10000 روز دیگر بدون مشکل اجرا خواهد شد.
لینک ابزار regmon در سایت مایکروسافت :
RegMon for Windows
لینک داونلود مستقیم RegMon for Windows 7.04 به حجم 271 کیلوبایت :
Regmon.zip