الموضوع
:
[قنبــله آلمنتديـآت] الشرح الوافي لصنع آلــ CrACK وآلــ keygen
عرض مشاركة واحدة
01-23-2008, 10:33 AM
#
6
s11w
::احســآآس::
:: ًٍُوًٍاحٍـًـٍـًدٍ مًـٍـنً ًاٍلًـٍنًـٍاًسٍـ::
شرح برامج الكراك
رابعا : برامج الDecompiler
أ- برنامج
DeDe
هذا البرنامج هو
Decompiler
للبرامج المصنوعة بلغة الدلفى وهذه هي صورته :-
بعد تحليل عناصر الملف سترى أن الملف يحتوى على عناصر كثيرة منها "Forms" وهي الأشكال التي تظهر لك عند فتح الملف وإستخدام هذا البرنامج في الكراك بسيط ولكن لابد من فهمة وهو لا يتطلب جهد كبير في معرفتة لأننا بهذا الشكل نكون قد شرحناه.
ب- برنامج Windows Installshield Decompiler
وهذه هي صورته :-
وهو يستخدم في كراك البرامج التي تطلب السيريال في خلال ال
Setup
وهذه البرامج تكون متفقة في ملف معين وهو مصدر الحماية وإسمة "
Setup.ins
" وهذا الملف الذي سنكسر الحماية به عن طريق برنامج ال
Decompile
ج- برنامج
Vb Decompiler
وهذه هي صورته :-
وهذا البرنامج يستخدم لبرامج الفيجوال بيسك فقط. فمن خلالة تستطيع تحميل الملف التنفيذي وترى تكوينة من
Form
و
MsgBox
وهذا هو فائدته بالنسبة لبرامج الفيجوال بيسك وبذلك تكون قد أخذت فكرة على هذه البرامج.
ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــ
شرح برامج الكراك
خامسا : برامج الباتش
أ - برنامج
CodeFusion V3.0
الخطوات :-
1- إختيار الأيقونة التي تريدها
2- بعد كتابة البيانات المشار إليها في الصورة إضغط "
Next
" وبعد الضغط سترى الشكل التالي :-
بعد الضغط على هذا الزر المشار إلية في الصورة سترى الشكل التالي :-
وبعد إختيار الملف المراد كسرة إضغط "
ok
" وبعد الضغط سترى الشكل التالي :-
وبعد الضغط سترى الشكل التالي :-
إختر من الشكل السابق "
File Compare
" وبعد الضغط سترى الشكل التالي :-
وبعد إختيار الملف بعد كسرة إضغط "
Compare
" ثم إضغط "
ok
" وبعد ذلك إضغط "
Next
" وبعد الضغط سترى الشكل التالي :-
وبعد إختيار مكان حفظ الباتش نكون قد إنتهينا من صُنع الباتش.
ب- برنامج
CrackMaker
من خلال هذه الصورة عرفنا كيف يتم صُنع الباتش بهذا البرنامج.
ج- برنامج
PatchEngine
الخطوات :-
1- نختار الملف المراد كسرة.
2- نختار الملف الذي كسرناه.
3- صُنع كراك للبرنامج وإختيار مكان حفظة.
د- برنامج
R!SC's Process Patcher
وهذا البرنامج مختلف عن البرامج السابقة فهو باتش ولكن للبرامج المضغوطة أو الPacked وإليك طريقة عملة :-
إضغط
Right Click
ثم إختار
New
ثم إختار
**** Documen
ثم إفتح هذا ال
****
وشاهد هذا الشكل :-
الخطوات :-
1- كتابة هذه الفاصلة ثم إسم البرنامج.
2- كتابة هذه الفاصلة ثم نوع الحماية على البرنامج.
3- كتابة هذه الفاصلة ثم إسم الكاسر لهذا البرنامج.
4- معنى هذا السطر وهو كتابة حرف
الF
إختصار لكلمة "
File Target
" ثم كتابة إسم البرنامج المراد كسرة ثم كتابة النقطتين.
5- معنى هذا السطر وهو كتابة حرف الO إختصار لكلمة "
LOADER
" لأن هذا الملف عبارة عن
Loader
وليس باتش. ثم كتابة إسم هذا الLoader ثم كتابة النقطتين.
6- هذا السطر هو أهم سطر فمثلاً إذا كنت تريد عكس أمر قفز
والMemory Location
هو "
43EB28
" مع إهمال الصفرين وليكن من Je إلى Jne ستكتب الأمر التالي ":
P=43EB28/74,13/75,13
" ومعنى هذا الكود أنة عندما نشغل هذا ال
Loade
r يقوم بتغيير القيمة 74 إلى 75 وبذلك يتم عكس هذا الأمر وهذا ماحصل في الصورة السابقة فلو لاحظت أن جميع القيم السابقة ثابتة ما عدا الرقم 85 تم عكسة إلى 84 هذا بالنسبة إلى أمر القفز هذا ولكن إدا كنت تريد عكس أكثر من أمر أو
Memory Location
كرر هذا السطر مع إختلاف
الMemory Location
.
7- في النهاية أكتب هذه العلامة عن طريق ضغط "
Shift+4
".وبعد كتابة هذه الأوامر غير المدى لهذا الملف من "txt.* إلى "
rpp.
*" ثم شغل البرنامج وإختر هذا الملف وسيتم حفظة في نفس مكان
البرنامج وبالإسم الذي إخترتة ثم إذهب إلى مكان البرنامج المراد كراكة وضع هذا ال
Loader
وشغلة وسوف ترى أن البرنامج تم كراكة ولن بدون عمل
unpack
.
ه- برنامج
Registry Patch Creator
هذا البرنامج يحول الملف الريجسترى إلى ملف تنفيذي.شغل البرنامج ثم إختار الملف الريجستر وسيحوله أوتوماتيك إلى ملف تنفيذي بإسم "
RegPatch
" وهذا الملف يغنى عن ملف الريجستر.
ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــ
شرح برامج الكراك :
سادسا :برامج ال
UnPack والPack
أ- برامج ال
Pack
عبارة عن برامج تضغط الملف التنفيذي أو ال
DLL
وذلك لتقليل مساحتها من ناحية وعدم معرفة النصوص التي توجد في البرنامج من ناحية أخرى بمعنى أنة عندما نضغط ملف ببرامج الPack لا نستطيع أن نرى في البرنامج شيئا أي شبة مشفر.
برامج ال
Unpack
تعمل على فك البرامج المضغوطة السابقة ولكل برنامج ضغط له برنامج الفك المخصص له. وإليك بعض أسماء
برامج الضغط :-
Aspack , telock , UPX , Peshield , shrink , winkript
ب- برنامج
ProcDump32
هذا البرنامج هو أيضا برنامج
Unpack
وتوجد فيه العديد من المميزات وهو يضم عدد كبير من برامج الUnpack وإليك صورته :-
وإذا أردت عمل
Unpack
لأي برنامج إضغط على
Unpack
المشار إليه في الصورة السابقة وبعد الضغط سيظهر لك الشكل التالي :-
إختار الUnpack الذي تريده ثم إضغط "ok" وبعد ذلك إختار الملف التنفيذي وبعد ذلك يطلب منك حفظ الملف الذي تم فكة وهذه هي طريقة برنامج
ProcDump32
في فك البرامج ال
Pack
.
ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــ
شرح برامج الكراك
سابعا : برامج الMonitor
أ - برنامج
File Monitor
وظيفة هذا البرنامج هو إلتقاط ما يجرية الملف خلال تشغيله وإليك طريقة عملة :-
شغل البرنامج وعندما تشغله سترى الشكل التالي :-
الخطوات :-
1- حفظ الخطوات التي يجريها البرنامج.
2- وظيفة هذا الزر إلتقاط الخطوات التي يجريها الملف عند تشغيله وإذا ضغطت علية يوقف عملية الإلتقاط .
3- وظيفة هذا الزر نزول الشريط لأسفل عندما يلتقط خطوة جديدة للبرنامج أما إذا ضغطت علية سيوقف النزول الأتوماتيك عند تسجيل أي خطوة جديدة للبرنامج.
4- مسح تسجيل خطوات البرنامج.
5- جعل الوقت بين كل خطوة وأخرى بالثواني أو عبارة عن ثواني ولكن من خلال الساعة.
6- عند تشغيل الFile Monitor سترى أن البرنامج يسجل كل الخطوات التي تُجرى ووظيفة هذا الزر هو تصفية هذه العمليات. وعند الضغط على هذا الزر سترى هذا الشكل :-
فمثلاً لو أردت تكتب برنامج "
WinRAR
" فسوف تكتب "
WinRAR.exe
" وهكذا.
7- هذا الزر يعمل على عدم تكرار الخطوات فمثلاً لو كنت تريد أن لا تتكرر الخطوة أكثر من مرة فإكتب "1" وهكذا.
8- البحث عن كلمة.
9- لو أردت معرفة مكان الملف الذي يجري البرنامج علية الخطوات إضغط على السطر الذي يحتوى على الملف المقصود ثم إضغط على هذا الزر ستقفز إلى مكان الملف المقصود.
ب- برنامج
Registry Monitor
شرح برنامج
الRegistry Monitor
مثل برنامج
الFile Monitor
.
يتبع إن شاء الله
التوقيع:
أحنّ إلى خبز أمي
و قهوة أمي
و لمسة أمي
و تكبر في الطفولة
يوما على صدر يوم
s11w
مشاهدة ملفه الشخصي
إرسال رسالة خاصة إلى s11w
البحث عن المشاركات التي كتبها s11w