المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : طريقة صنع كراك للبرامج


((خالدالرهيب))
15-04-2002, 08:46 PM
الان أصنع الكراك بنفسك !!
تعلم كيف تصنع الكراك بنفسك

الكراك كماتعلمون هو برنامج صغير يصنعه مبرمج وعمل هذا
البرنامج هو كسر برنامج اخر !!!
بمعنى اوضح عمله هو تعديل ( شرط برمجي ) داخل البرنامج
المراد كسره .
طبعا في البدايه الكل حيشوف انه شي صعب جدا .
لكن لو الواحد عرف الاساس وعرف كيف الطريقه ، راح يسهل
عليه ان شاء الله اشياء ثانيه في علم الكراك .
الفائده من الموضوع هذا هو كيف نكسر اي برنامج محمي وايش
هي الادوات الازمه لعمله ؟؟

الجراح يحتاج مشاريط ومقصات عشان يعمل عمليه ونفس الشي
الشخص اللي يبي( يكسر ) برنامج ، لازم يكون عنده بعض
الادوات اللي تساعده انه يفتح ويقص ويعدل ، والادوات هذه
هي برامج مصممه لهذا الشي .
حتكلم عن افضل الادوات اللي يستخدمها (الكاسرون) وراح
استبدل تسمية الكاسرون واسميهم ( الكراكرز ) .

الاداه الاولى :
وهي برنامج اسمه W32dasm وهذا البرنامج عمله عكس عمل
الـCompilers وهو يحول لغة الاله التي يفهمها الكمبيوتر
الى اللغه التجميعيه ( Assembly Language ) .
الفائده من استخدامه :
لكي نكسر برنامج لابد ان نعرف النقطه التي يحدث عندها
الشرط البرمجي وهذه الاداه تفيدنا بانها تظهر لنا مكان
هذه النقطه ، والشرط البرمجي تعرضه بلغة التجميع
(Assembly ).
السؤال المهم الان : هل يجب ان اتعلم لغة التجميع
Assembly language حتى استخدم هذه الاداه ؟؟
الجواب : لا طبعا ، ولكن ستتعلم بعض الاوامر المهمه فيها
وتعليمها سهل جدا .
موقع تحميل هذا البرنامج : http://members.tripod.com/pinni/Download/W32Dasm8.9.zip


الاداه الثانيه:
وهي برنامج HView وعلمه يشبه عمل البرنامج السابق ولكن
يختلف عن السابق بانه يوجد فيه ميزة التعديل وهذه الميزه
لاتوجد في البرنامج السابق
موقع تحميل هذا البرنامج : http://members.tripod.com/pinni/Download/hiew611.zip

بعد ان تكلمنا عن الادوات سوف نبدأ الان باحد البرامج
المحميه ونقوم بكسر حمايته حتى نتعلم كيف يعمل الكراك .
البرنامج المراد كسر حمايته هو برنامج Quick View Plus4.0

الخطوه الاولى :
بعد تثبيت برنامج Quick View Plus 4.0 اذهب الي المجلد
الذي يوجد بداخله ملفات البرنامج وسوف تجده في مجلد
C:\program files\quick view plus ، بعد ان تفتح المجلد
سوف تجد ملف تنفيذي باسم Order32.exe ، اعمل نسخه مكرره
من هذا الملف بحيث يصبح لديك من هذا الملف نسختين حتى
اذا تلف الاول يصبح لديك نسخه احتياطيه تقوم باسترجاعها
.

الخطوه الثانيه :
اضغط على الملف Order32.exe دبل كلك .

الخطوه الثالثه :
سوف يقوم البرنامج بالعمل وسوف تظهر لك شاشه بها خيارات
، اضغط على زر 49$ وبعدها اضغط على زر Accept ثم اضغط
على Unlock by phone .

الخطوه الرابعه:
سوف يظهر لك مربع لادخال رمز التسجيل ، ادخل اي رمز يخطر
على بالك حتى تظهر لك رسالة خطأ بان الرمز خاطئ ، اكتب
نص هذه الرساله في ورقه خارجيه حتى تتذكرها ثم اخرج من
البرنامج .

الخطوه الخامسه :
الان سوف نستخدم الاداه الاولى وهي برنامج w32dasm .
قم بتشغيل الاداه ثم اختر من شريط القوائم Disassembler
ثم Open file to Disassemble.. ثم اختر ملف النسخه
الاحتياطيه من Order32.ex والتي قمنا بعمله في الخطوه
الاولى .

الخطوه السادسه :
بعد فتح الملف سوف تظهر لك شفرة الملف وهي مكتوبه بلغة
التجميع وسوف تندهش من عمل هذا الاداه الهائله .
الان اختر من شريط القوائم Refs ثم اختر String Data
Refrences .
سوف تظهر لك شاشه بها نصوص ورموز غريبه ، قم بالبحث عن
نص رسالة الخطأ والتي ظهرت لك عندما ادخلت الرمز
العشوائي ( You have entered an incorrect code ) .
عندما تجد نص الرساله قم بالضغط عليه نقرتين بزر الفاره
. ثم اغلق شاشة الـ String Data Refrences .

الخطوه السابعه :
سوف يظهر لك السطر التالي :

* Possible reference to String Resource ID=00041: "You
have entered...
:004049F8 6A29 push 00000029
:004049FA FF353CCE4000 push dword ptr [0040CE3C]

الخطوه الثامنه :
بعد ان ظهرت لك السطور التي بالاعلى بقي الان البحث عن
اخر شرط برمجي حدث قبل ظهور رسالة الخطأ .
والشرط البرمجي في لغة التجميع يتكون من الاوامر التاليه
cmp ، jne ، je ، test ..... الخ ، وسوف ادرج جميع هذه
الاوامر في اخر الموضوع باذن الله .
الان اضغط على زر السهم الاعلى حتى تتحرك الصفحه الى
الاعلى وحتى تجد الشرط البرمجي الذي حدث ، وسوف تظهر لك
السطور التاليه :


:004049CD 755A jne 00404A29
* Possible reference to String Resource ID=00032: "You
must select...
:004049CF 6A20 push 00000020
...
...
* Possible reference to String Resource ID=00040:
"Unlock Error"

الخطوه التاسعه :
الان انت عرفت اين يقفز البرنامج عندما ندخل الرمز الخطأ
.
سوف نقوم الان باستبدال أمر jne بالامر الذي يعكسه وهو
je .
تأكد من الشريط الاخضر على الامر :004049CD 755A jne
00404A29 وبعدها انظر في اسفل شاشة البرنامج حتى تقرأ
بعد هذا الامر ( النقطه ) وهو @Offset 00003DCDh.
اكتب هذا البعد بورقه خارجيه حتى تتذكره جيدا وهو
0003dcd

الخطوه العاشره :
الان يأتي دور الاداه الثانيه وهي برنامج Hview ويعيب
هذا البرنامج انه يعمل على الدووس
شغل البرنامج Hview وبعدها افتح ملف Order32.exe الاساسي
وليس الملف الذي قمنا بنسخه ، سوف يفتح لك الملف على شكل
رموز غريبه ، قم بالضغط على زر F4 وبعدها اختر Decode
Mode .
سوف يقوم البرنامج بتحويل لغة الاله الى لغة التجميع ،
قم الان بالضغط على زر F5 وادخل عنوان النقطه الذي
كتبناه بالورقه الخارجيه وهو 00003DCD
سوف يظهر لك السطور التاليه :

00003DCD: 755A jne 000003E29

00003DCF: 6A20 push 020
00003DD1: FF15 call w,[di]

الخطوه الحاديه عشر :
الان وصلنا الى مكان النقطه لنقوم بتعديل الامر فيها ،
اضغط على زر F3 ثم قم بالضغط على F2 وحرك المؤشر ناحية
jne واكتب بدل منها je ثم اضغط على انتر وبعدها اضغط على
F9 لحفظ التغيرات التي قمنا بها .

الخطوه الاخيره :
الان اغلق برنامج Hview وارجع الى المجلد الذي بداخله
ملفات برنامج Quick View Plus وانقر على الملف الذي قمنا
بالتعديل في داخله وهو Order32.exe ثم اعد الخطوات التي
ذكرناها بالخطوه الثانيه وادخل اي رمز وسوف تجد ان
البرنامج اظهر لك رسالة التهاني والتبريكات

كلمه اخيره :
اعتقد ان شرحي مختصر وليس مفصل بالتفصيل الالازم ، لكن
لو ذكرت الخطوات بالتفصيل فسوف اطيل عليكم بالكثير ولكن
حتى يصبح الموضوع للنقاش ذكرته بهذه الخطوات .
ومابقي الا ان ادرج لكم
الاوامر التي يستخدمها الكراكرز في لغة التجميع وهي :


jne jump if not equal
je jump if equal
jmp jump directly to
nop no operation
ja jump if above
jna jump if not above
jae jump if above or equal
jnae jump if not above or equal
jb jump if below
jnb jump if not below
jbe jump if below or equal
jnbe jump if not below or equal
jg jump if greater
jng jump if not greater
jge jump if greater or equal
jnge jump if not greater or equal
jl jump if less
jnl jump if not less
jle jump if less or equal
jnle jump if not less or equal
------------------------------
البرامج الخاصه به
البرنامج الأول http://www.soft-archiv.de/cgi-win/pophtml.dll?ID00201
الثاني http://www.softload.narod.ru/progra...7835_index.html


بالنسبة للكراك راجع هذا الرابط واستخدمه للبحث عن كراك http://astalavista10.box.sk/cgi-bin...submit=+search+

وبالنسبة للبرامج والكراك دائما اذكر محرك البحث هذا http://www.google.com/

===========================
برمجة الكراك-شرح مختصر

برمجة الكراك يتطلب معرفة كبيرة فىالبرمجة
غالبا اسمبلي ( لاعادة فك الشيفرة الخاص بالحماية )
والتعامل مع الذاكرة
وثم التعرف على عمل البرنامج الهدف من حيث طرق الحماية
وثم هذه الطرق تختلف من برنامج الى برنامج مثل nag
screen
او التى يطلب ادخال الباسوورد الخ الخ
وهناك برامج مساعدة اشهرا SoftIce يراقب كل الخطوات التي
تنفذها البرنامج حتي لو كان فى الذاكرة
وهناك برامج تفك شيفرة البرانمج بلغة الآلة اشهرها
windasm
آسف لهذا الشرح القصير بس هناك موقع خاص لتعليم الكراك
فيرجي الرجوع اليها
http://altavista.box.sk/ سوي بحث هنا لكلمة totur+crack
من اهم برامج المراقبة التى يستخدمها الكراكز
1 ـ filemon وهي تراقب كل برنامج تقول بانشاء ملف او
تعديلها http://www.sysinternals.com/ntw2k/source/filemon.shtml


2 ـ regmoon وهي تراقب كل كتابة او تعديل تتم على
الرجستري
مفيدة جدا لمراقبة المعلومات التي تكتبها البرامج مثل
يوزر نيم او الباسوورد http://www.sysinternals.com/ntw2k/source/regmon.shtml
البرنامجين تاتي مع الكود المصدرية فى لغة سي

http://www.oninet.es/usuarios/darknode/otheruti.htm
هذا الموقع تجد برامج لازمة للكراكز منها soft-ice،IDA
وهنا ايضا http://hackersclub.com/km/files/cfiles/index.html
lkr,g

الطوارئ
15-04-2002, 08:54 PM
شكرا أخي خالد الرهيب .... موضوع رهيب فعلا .
بس شكل الموضوع شغله ... ويبغى له وقت .

رعدالرعوود
15-04-2002, 09:54 PM
مشكور والله ماتقصر ومعاك حق أخوي الطوارئ يبغاله شغله :D وياريت ياخالد إنت والطوارئ لو تضيفوني على الماسنجر هذاra3ood@hotmail.com

adel_shanty
15-04-2002, 10:25 PM
شكرا جزيلا أخى خالد

THE SNIPER
15-04-2002, 11:38 PM
الف شكر لك يالرهيب وماشاء الله عليك بدايتك في مواضيع قوية ومفيده الى الامام ان شاء الله




تحياتي لك

امل
15-04-2002, 11:51 PM
يعطيك العافيه


احترامي

ahmnaed
16-04-2002, 05:17 AM
عزيزي خالد المشاركة ممتازة ولكن للأمانة كان يجب عليك أن تذكر انها مأخوذة من منتدى الكواكب العربيه ..وبتحديد كتبه الأخ /العندليب
والله أعلي وأعلم
أخوك
ahmnaed
عاشق أصالة

badar
16-04-2002, 01:37 PM
thanx brother

((خالدالرهيب))
17-04-2002, 02:06 PM
اخوي ahmnaed
بس انا ماخته من اي موقع انا كلمت واحد على الماسنجر وكنت ابغا اعرف شلون اسوي كراك خاص بي كام رسلي الكلام دا وانا حطيتو هنا لي الفايده
ولاتزعل مني;)

ahmnaed
20-04-2002, 10:33 AM
مفيش بين الأحبة زعل والله يعلم كم أحب إخواني المشاغبين والمنتدي بأكمله
أخوك
ahmnaed

المتكتك
20-04-2002, 09:27 PM
رهيب اسم على مسمى هذا اللي اقدر أقوله

ويعطيك ألف عافية أخوي

redeagle
20-04-2002, 11:47 PM
سلام والف شكر للجميع
:)

math00966
17-04-2005, 08:36 AM
اشكرك اخي على هذا الشرح ولكن هل ممكن ان ترى هذا الموضوع

http://www.absba.org/vb/showthread.php?t=169616
http://www.absba.org/vb/showthread.php?t=169616

yes_no
18-04-2005, 02:48 AM
جزاك الله خيرا

LorD_NaNo
24-04-2005, 07:39 PM
شكرا أخ رهيب ... بصراحة الموضوع راااااااااااائع جدا وشرحك كان أروع ... والموضوع بدو مخمخة .. وبال فاضي ...
وجاااااااااري المخمخة ;)

brooonzy
05-05-2005, 04:44 PM
يعطيك العافيه

elbrof
05-05-2005, 05:13 PM
الموضوع باين عليه صعب

fmb
05-05-2005, 05:39 PM
مشكور أخ خالد الرهيب... على الشرح الممتاز...

Mr On Line
05-05-2005, 09:56 PM
بداية جيدة حقا مع منتدانا اخي ((خالدالرهيب)) ....
وفقك الله دائما.......

بكل ود و تقدير............ Mr On Line

نن العين
03-10-2005, 05:36 PM
طيب يا اخي الغالي انا عندي برنامج ياريت تسويله كراك
:):):):):)
تقدر.

cowboy
04-10-2005, 12:05 AM
الان أصنع الكراك بنفسك !!
تعلم كيف تصنع الكراك بنفسك

الكراك كماتعلمون هو برنامج صغير يصنعه مبرمج وعمل هذا
البرنامج هو كسر برنامج اخر !!!
بمعنى اوضح عمله هو تعديل ( شرط برمجي ) داخل البرنامج
المراد كسره .
طبعا في البدايه الكل حيشوف انه شي صعب جدا .
لكن لو الواحد عرف الاساس وعرف كيف الطريقه ، راح يسهل
عليه ان شاء الله اشياء ثانيه في علم الكراك .
الفائده من الموضوع هذا هو كيف نكسر اي برنامج محمي وايش
هي الادوات الازمه لعمله ؟؟

الجراح يحتاج مشاريط ومقصات عشان يعمل عمليه ونفس الشي
الشخص اللي يبي( يكسر ) برنامج ، لازم يكون عنده بعض
الادوات اللي تساعده انه يفتح ويقص ويعدل ، والادوات هذه
هي برامج مصممه لهذا الشي .
حتكلم عن افضل الادوات اللي يستخدمها (الكاسرون) وراح
استبدل تسمية الكاسرون واسميهم ( الكراكرز ) .

الاداه الاولى :
وهي برنامج اسمه W32dasm وهذا البرنامج عمله عكس عمل
الـCompilers وهو يحول لغة الاله التي يفهمها الكمبيوتر
الى اللغه التجميعيه ( Assembly Language ) .
الفائده من استخدامه :
لكي نكسر برنامج لابد ان نعرف النقطه التي يحدث عندها
الشرط البرمجي وهذه الاداه تفيدنا بانها تظهر لنا مكان
هذه النقطه ، والشرط البرمجي تعرضه بلغة التجميع
(Assembly ).
السؤال المهم الان : هل يجب ان اتعلم لغة التجميع
Assembly language حتى استخدم هذه الاداه ؟؟
الجواب : لا طبعا ، ولكن ستتعلم بعض الاوامر المهمه فيها
وتعليمها سهل جدا .
موقع تحميل هذا البرنامج : http://members.tripod.com/pinni/Download/W32Dasm8.9.zip


الاداه الثانيه:
وهي برنامج HView وعلمه يشبه عمل البرنامج السابق ولكن
يختلف عن السابق بانه يوجد فيه ميزة التعديل وهذه الميزه
لاتوجد في البرنامج السابق
موقع تحميل هذا البرنامج : http://members.tripod.com/pinni/Download/hiew611.zip

بعد ان تكلمنا عن الادوات سوف نبدأ الان باحد البرامج
المحميه ونقوم بكسر حمايته حتى نتعلم كيف يعمل الكراك .
البرنامج المراد كسر حمايته هو برنامج Quick View Plus4.0

الخطوه الاولى :
بعد تثبيت برنامج Quick View Plus 4.0 اذهب الي المجلد
الذي يوجد بداخله ملفات البرنامج وسوف تجده في مجلد
C:\program files\quick view plus ، بعد ان تفتح المجلد
سوف تجد ملف تنفيذي باسم Order32.exe ، اعمل نسخه مكرره
من هذا الملف بحيث يصبح لديك من هذا الملف نسختين حتى
اذا تلف الاول يصبح لديك نسخه احتياطيه تقوم باسترجاعها
.

الخطوه الثانيه :
اضغط على الملف Order32.exe دبل كلك .

الخطوه الثالثه :
سوف يقوم البرنامج بالعمل وسوف تظهر لك شاشه بها خيارات
، اضغط على زر 49$ وبعدها اضغط على زر Accept ثم اضغط
على Unlock by phone .

الخطوه الرابعه:
سوف يظهر لك مربع لادخال رمز التسجيل ، ادخل اي رمز يخطر
على بالك حتى تظهر لك رسالة خطأ بان الرمز خاطئ ، اكتب
نص هذه الرساله في ورقه خارجيه حتى تتذكرها ثم اخرج من
البرنامج .

الخطوه الخامسه :
الان سوف نستخدم الاداه الاولى وهي برنامج w32dasm .
قم بتشغيل الاداه ثم اختر من شريط القوائم Disassembler
ثم Open file to Disassemble.. ثم اختر ملف النسخه
الاحتياطيه من Order32.ex والتي قمنا بعمله في الخطوه
الاولى .

الخطوه السادسه :
بعد فتح الملف سوف تظهر لك شفرة الملف وهي مكتوبه بلغة
التجميع وسوف تندهش من عمل هذا الاداه الهائله .
الان اختر من شريط القوائم Refs ثم اختر String Data
Refrences .
سوف تظهر لك شاشه بها نصوص ورموز غريبه ، قم بالبحث عن
نص رسالة الخطأ والتي ظهرت لك عندما ادخلت الرمز
العشوائي ( You have entered an incorrect code ) .
عندما تجد نص الرساله قم بالضغط عليه نقرتين بزر الفاره
. ثم اغلق شاشة الـ String Data Refrences .

الخطوه السابعه :
سوف يظهر لك السطر التالي :

* Possible reference to String Resource ID=00041: "You
have entered...
:004049F8 6A29 push 00000029
:004049FA FF353CCE4000 push dword ptr [0040CE3C]

الخطوه الثامنه :
بعد ان ظهرت لك السطور التي بالاعلى بقي الان البحث عن
اخر شرط برمجي حدث قبل ظهور رسالة الخطأ .
والشرط البرمجي في لغة التجميع يتكون من الاوامر التاليه
cmp ، jne ، je ، test ..... الخ ، وسوف ادرج جميع هذه
الاوامر في اخر الموضوع باذن الله .
الان اضغط على زر السهم الاعلى حتى تتحرك الصفحه الى
الاعلى وحتى تجد الشرط البرمجي الذي حدث ، وسوف تظهر لك
السطور التاليه :


:004049CD 755A jne 00404A29
* Possible reference to String Resource ID=00032: "You
must select...
:004049CF 6A20 push 00000020
...
...
* Possible reference to String Resource ID=00040:
"Unlock Error"

الخطوه التاسعه :
الان انت عرفت اين يقفز البرنامج عندما ندخل الرمز الخطأ
.
سوف نقوم الان باستبدال أمر jne بالامر الذي يعكسه وهو
je .
تأكد من الشريط الاخضر على الامر :004049CD 755A jne
00404A29 وبعدها انظر في اسفل شاشة البرنامج حتى تقرأ
بعد هذا الامر ( النقطه ) وهو @Offset 00003DCDh.
اكتب هذا البعد بورقه خارجيه حتى تتذكره جيدا وهو
0003dcd

الخطوه العاشره :
الان يأتي دور الاداه الثانيه وهي برنامج Hview ويعيب
هذا البرنامج انه يعمل على الدووس
شغل البرنامج Hview وبعدها افتح ملف Order32.exe الاساسي
وليس الملف الذي قمنا بنسخه ، سوف يفتح لك الملف على شكل
رموز غريبه ، قم بالضغط على زر F4 وبعدها اختر Decode
Mode .
سوف يقوم البرنامج بتحويل لغة الاله الى لغة التجميع ،
قم الان بالضغط على زر F5 وادخل عنوان النقطه الذي
كتبناه بالورقه الخارجيه وهو 00003DCD
سوف يظهر لك السطور التاليه :

00003DCD: 755A jne 000003E29

00003DCF: 6A20 push 020
00003DD1: FF15 call w,[di]

الخطوه الحاديه عشر :
الان وصلنا الى مكان النقطه لنقوم بتعديل الامر فيها ،
اضغط على زر F3 ثم قم بالضغط على F2 وحرك المؤشر ناحية
jne واكتب بدل منها je ثم اضغط على انتر وبعدها اضغط على
F9 لحفظ التغيرات التي قمنا بها .

الخطوه الاخيره :
الان اغلق برنامج Hview وارجع الى المجلد الذي بداخله
ملفات برنامج Quick View Plus وانقر على الملف الذي قمنا
بالتعديل في داخله وهو Order32.exe ثم اعد الخطوات التي
ذكرناها بالخطوه الثانيه وادخل اي رمز وسوف تجد ان
البرنامج اظهر لك رسالة التهاني والتبريكات

كلمه اخيره :
اعتقد ان شرحي مختصر وليس مفصل بالتفصيل الالازم ، لكن
لو ذكرت الخطوات بالتفصيل فسوف اطيل عليكم بالكثير ولكن
حتى يصبح الموضوع للنقاش ذكرته بهذه الخطوات .
ومابقي الا ان ادرج لكم
الاوامر التي يستخدمها الكراكرز في لغة التجميع وهي :


jne jump if not equal
je jump if equal
jmp jump directly to
nop no operation
ja jump if above
jna jump if not above
jae jump if above or equal
jnae jump if not above or equal
jb jump if below
jnb jump if not below
jbe jump if below or equal
jnbe jump if not below or equal
jg jump if greater
jng jump if not greater
jge jump if greater or equal
jnge jump if not greater or equal
jl jump if less
jnl jump if not less
jle jump if less or equal
jnle jump if not less or equal
------------------------------
البرامج الخاصه به
البرنامج الأول http://www.soft-archiv.de/cgi-win/pophtml.dll?ID00201
الثاني http://www.softload.narod.ru/progra...7835_index.html


بالنسبة للكراك راجع هذا الرابط واستخدمه للبحث عن كراك http://astalavista10.box.sk/cgi-bin...submit=+search+

وبالنسبة للبرامج والكراك دائما اذكر محرك البحث هذا http://www.google.com/

===========================
برمجة الكراك-شرح مختصر

برمجة الكراك يتطلب معرفة كبيرة فىالبرمجة
غالبا اسمبلي ( لاعادة فك الشيفرة الخاص بالحماية )
والتعامل مع الذاكرة
وثم التعرف على عمل البرنامج الهدف من حيث طرق الحماية
وثم هذه الطرق تختلف من برنامج الى برنامج مثل nag
screen
او التى يطلب ادخال الباسوورد الخ الخ
وهناك برامج مساعدة اشهرا SoftIce يراقب كل الخطوات التي
تنفذها البرنامج حتي لو كان فى الذاكرة
وهناك برامج تفك شيفرة البرانمج بلغة الآلة اشهرها
windasm
آسف لهذا الشرح القصير بس هناك موقع خاص لتعليم الكراك
فيرجي الرجوع اليها
http://altavista.box.sk/ سوي بحث هنا لكلمة totur+crack
من اهم برامج المراقبة التى يستخدمها الكراكز
1 ـ filemon وهي تراقب كل برنامج تقول بانشاء ملف او
تعديلها http://www.sysinternals.com/ntw2k/source/filemon.shtml


2 ـ regmoon وهي تراقب كل كتابة او تعديل تتم على
الرجستري
مفيدة جدا لمراقبة المعلومات التي تكتبها البرامج مثل
يوزر نيم او الباسوورد http://www.sysinternals.com/ntw2k/source/regmon.shtml
البرنامجين تاتي مع الكود المصدرية فى لغة سي

http://www.oninet.es/usuarios/darknode/otheruti.htm
هذا الموقع تجد برامج لازمة للكراكز منها soft-ice،IDA
وهنا ايضا http://hackersclub.com/km/files/cfiles/index.html
lkr,g

رجل البرق
04-10-2005, 05:21 PM
السلام عليكم ورحمة الله وبركاته...


شكرا أخي على البرنامج ...والشرح الجميل...

واحد من الناس1
16-10-2005, 12:36 PM
شكرا اخي الكريم على الشرح الرائع بس مثل ماقالوا الاخوان يبيله شغله اذا رديت البيت اتفضى له
تحياتي لك

Enwer
30-10-2005, 01:51 PM
شكراااااااااااااااااااااااااااااااااااااا

amrsofter
20-11-2005, 09:20 PM
مشكوووووووورررررررر

عيسى من الجزائر
06-12-2005, 11:51 AM
مشكور يا اخي

pilot_sky
06-12-2005, 11:18 PM
بسم الله
شكرآ على هذا المجهود الرائع
شكرآ على هذا البرنامج الرائع
وربنا يرزقك حلال
السلام عليكم ورحمة الله و بركاته

Garwani
11-12-2005, 12:52 PM
مشكووووووووووووووووووووووووووور

msimmsama
11-12-2005, 01:49 PM
بارك الله فيك اخي الكريم

والغريبه ان الموضوع مخالف بالكامل ومشاركات بعض الاعضاء بوضع الايميل مخالف

والغريبه اكثر ان الاخ نائب المدير والاخ المراقب دخلوا ولم يكن لهم تعليق على المخالفات
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

puttnaar
11-12-2005, 02:16 PM
merci

وسيم المحياء
11-12-2005, 02:33 PM
http://www.3e6r.net/data/media/19/jewelst-r7eb1.gif

http://www.3e6r.net/data/media/20/93.gif

السلام عليكم ورحمه الله وبركاته شباب

الطريقه ما فيها اي شغله ولا شي بس انت فتح عقلك شوي وا ن شاءا لله يمشي الحال معك تمام

بس المشكله اللي عندي مختلفه وهي انني ما استطعت ان انزل البرنامجين اللي يتم من خلالهما صنع الكراك

ارجوا من الشباب اللذين استطاعوا تنزيل البرنامجين ان يرفعوهما على موقع غير محجوب

ولكم مني فائق الشكر والتقدير

وسيم المحياء

http://www.3e6r.net/data/media/20/lijn15.gif

http://www.3e6r.net/data/media/19/400.gif

alrooh
29-12-2005, 06:57 PM
جزاك الله ألف خير ومشكور

ariya1970
29-12-2005, 07:00 PM
شكرك اخي على هذا الشرح

Starspole
29-12-2005, 07:24 PM
الان أصنع الكراك بنفسك !!
تعلم كيف تصنع الكراك بنفسك

الكراك كماتعلمون هو برنامج صغير يصنعه مبرمج وعمل هذا
البرنامج هو كسر برنامج اخر !!!
بمعنى اوضح عمله هو تعديل ( شرط برمجي ) داخل البرنامج
المراد كسره .
طبعا في البدايه الكل حيشوف انه شي صعب جدا .
لكن لو الواحد عرف الاساس وعرف كيف الطريقه ، راح يسهل
عليه ان شاء الله اشياء ثانيه في علم الكراك .
الفائده من الموضوع هذا هو كيف نكسر اي برنامج محمي وايش
هي الادوات الازمه لعمله ؟؟

الجراح يحتاج مشاريط ومقصات عشان يعمل عمليه ونفس الشي
الشخص اللي يبي( يكسر ) برنامج ، لازم يكون عنده بعض
الادوات اللي تساعده انه يفتح ويقص ويعدل ، والادوات هذه
هي برامج مصممه لهذا الشي .
حتكلم عن افضل الادوات اللي يستخدمها (الكاسرون) وراح
استبدل تسمية الكاسرون واسميهم ( الكراكرز ) .

الاداه الاولى :
وهي برنامج اسمه W32dasm وهذا البرنامج عمله عكس عمل
الـCompilers وهو يحول لغة الاله التي يفهمها الكمبيوتر
الى اللغه التجميعيه ( Assembly Language ) .
الفائده من استخدامه :
لكي نكسر برنامج لابد ان نعرف النقطه التي يحدث عندها
الشرط البرمجي وهذه الاداه تفيدنا بانها تظهر لنا مكان
هذه النقطه ، والشرط البرمجي تعرضه بلغة التجميع
(Assembly ).
السؤال المهم الان : هل يجب ان اتعلم لغة التجميع
Assembly language حتى استخدم هذه الاداه ؟؟
الجواب : لا طبعا ، ولكن ستتعلم بعض الاوامر المهمه فيها
وتعليمها سهل جدا .
موقع تحميل هذا البرنامج : http://members.tripod.com/pinni/Download/W32Dasm8.9.zip


الاداه الثانيه:
وهي برنامج HView وعلمه يشبه عمل البرنامج السابق ولكن
يختلف عن السابق بانه يوجد فيه ميزة التعديل وهذه الميزه
لاتوجد في البرنامج السابق
موقع تحميل هذا البرنامج : http://members.tripod.com/pinni/Download/hiew611.zip

بعد ان تكلمنا عن الادوات سوف نبدأ الان باحد البرامج
المحميه ونقوم بكسر حمايته حتى نتعلم كيف يعمل الكراك .
البرنامج المراد كسر حمايته هو برنامج Quick View Plus4.0

الخطوه الاولى :
بعد تثبيت برنامج Quick View Plus 4.0 اذهب الي المجلد
الذي يوجد بداخله ملفات البرنامج وسوف تجده في مجلد
C:\program files\quick view plus ، بعد ان تفتح المجلد
سوف تجد ملف تنفيذي باسم Order32.exe ، اعمل نسخه مكرره
من هذا الملف بحيث يصبح لديك من هذا الملف نسختين حتى
اذا تلف الاول يصبح لديك نسخه احتياطيه تقوم باسترجاعها
.

الخطوه الثانيه :
اضغط على الملف Order32.exe دبل كلك .

الخطوه الثالثه :
سوف يقوم البرنامج بالعمل وسوف تظهر لك شاشه بها خيارات
، اضغط على زر 49$ وبعدها اضغط على زر Accept ثم اضغط
على Unlock by phone .

الخطوه الرابعه:
سوف يظهر لك مربع لادخال رمز التسجيل ، ادخل اي رمز يخطر
على بالك حتى تظهر لك رسالة خطأ بان الرمز خاطئ ، اكتب
نص هذه الرساله في ورقه خارجيه حتى تتذكرها ثم اخرج من
البرنامج .

الخطوه الخامسه :
الان سوف نستخدم الاداه الاولى وهي برنامج w32dasm .
قم بتشغيل الاداه ثم اختر من شريط القوائم Disassembler
ثم Open file to Disassemble.. ثم اختر ملف النسخه
الاحتياطيه من Order32.ex والتي قمنا بعمله في الخطوه
الاولى .

الخطوه السادسه :
بعد فتح الملف سوف تظهر لك شفرة الملف وهي مكتوبه بلغة
التجميع وسوف تندهش من عمل هذا الاداه الهائله .
الان اختر من شريط القوائم Refs ثم اختر String Data
Refrences .
سوف تظهر لك شاشه بها نصوص ورموز غريبه ، قم بالبحث عن
نص رسالة الخطأ والتي ظهرت لك عندما ادخلت الرمز
العشوائي ( You have entered an incorrect code ) .
عندما تجد نص الرساله قم بالضغط عليه نقرتين بزر الفاره
. ثم اغلق شاشة الـ String Data Refrences .

الخطوه السابعه :
سوف يظهر لك السطر التالي :

* Possible reference to String Resource ID=00041: "You
have entered...
:004049F8 6A29 push 00000029
:004049FA FF353CCE4000 push dword ptr [0040CE3C]

الخطوه الثامنه :
بعد ان ظهرت لك السطور التي بالاعلى بقي الان البحث عن
اخر شرط برمجي حدث قبل ظهور رسالة الخطأ .
والشرط البرمجي في لغة التجميع يتكون من الاوامر التاليه
cmp ، jne ، je ، test ..... الخ ، وسوف ادرج جميع هذه
الاوامر في اخر الموضوع باذن الله .
الان اضغط على زر السهم الاعلى حتى تتحرك الصفحه الى
الاعلى وحتى تجد الشرط البرمجي الذي حدث ، وسوف تظهر لك
السطور التاليه :


:004049CD 755A jne 00404A29
* Possible reference to String Resource ID=00032: "You
must select...
:004049CF 6A20 push 00000020
...
...
* Possible reference to String Resource ID=00040:
"Unlock Error"

الخطوه التاسعه :
الان انت عرفت اين يقفز البرنامج عندما ندخل الرمز الخطأ
.
سوف نقوم الان باستبدال أمر jne بالامر الذي يعكسه وهو
je .
تأكد من الشريط الاخضر على الامر :004049CD 755A jne
00404A29 وبعدها انظر في اسفل شاشة البرنامج حتى تقرأ
بعد هذا الامر ( النقطه ) وهو @Offset 00003DCDh.
اكتب هذا البعد بورقه خارجيه حتى تتذكره جيدا وهو
0003dcd

الخطوه العاشره :
الان يأتي دور الاداه الثانيه وهي برنامج Hview ويعيب
هذا البرنامج انه يعمل على الدووس
شغل البرنامج Hview وبعدها افتح ملف Order32.exe الاساسي
وليس الملف الذي قمنا بنسخه ، سوف يفتح لك الملف على شكل
رموز غريبه ، قم بالضغط على زر F4 وبعدها اختر Decode
Mode .
سوف يقوم البرنامج بتحويل لغة الاله الى لغة التجميع ،
قم الان بالضغط على زر F5 وادخل عنوان النقطه الذي
كتبناه بالورقه الخارجيه وهو 00003DCD
سوف يظهر لك السطور التاليه :

00003DCD: 755A jne 000003E29

00003DCF: 6A20 push 020
00003DD1: FF15 call w,[di]

الخطوه الحاديه عشر :
الان وصلنا الى مكان النقطه لنقوم بتعديل الامر فيها ،
اضغط على زر F3 ثم قم بالضغط على F2 وحرك المؤشر ناحية
jne واكتب بدل منها je ثم اضغط على انتر وبعدها اضغط على
F9 لحفظ التغيرات التي قمنا بها .

الخطوه الاخيره :
الان اغلق برنامج Hview وارجع الى المجلد الذي بداخله
ملفات برنامج Quick View Plus وانقر على الملف الذي قمنا
بالتعديل في داخله وهو Order32.exe ثم اعد الخطوات التي
ذكرناها بالخطوه الثانيه وادخل اي رمز وسوف تجد ان
البرنامج اظهر لك رسالة التهاني والتبريكات

كلمه اخيره :
اعتقد ان شرحي مختصر وليس مفصل بالتفصيل الالازم ، لكن
لو ذكرت الخطوات بالتفصيل فسوف اطيل عليكم بالكثير ولكن
حتى يصبح الموضوع للنقاش ذكرته بهذه الخطوات .
ومابقي الا ان ادرج لكم
الاوامر التي يستخدمها الكراكرز في لغة التجميع وهي :


jne jump if not equal
je jump if equal
jmp jump directly to
nop no operation
ja jump if above
jna jump if not above
jae jump if above or equal
jnae jump if not above or equal
jb jump if below
jnb jump if not below
jbe jump if below or equal
jnbe jump if not below or equal
jg jump if greater
jng jump if not greater
jge jump if greater or equal
jnge jump if not greater or equal
jl jump if less
jnl jump if not less
jle jump if less or equal
jnle jump if not less or equal
------------------------------
البرامج الخاصه به
البرنامج الأول http://www.soft-archiv.de/cgi-win/pophtml.dll?ID00201
الثاني http://www.softload.narod.ru/progra...7835_index.html


بالنسبة للكراك راجع هذا الرابط واستخدمه للبحث عن كراك http://astalavista10.box.sk/cgi-bin...submit=+search+

وبالنسبة للبرامج والكراك دائما اذكر محرك البحث هذا http://www.google.com/

===========================
برمجة الكراك-شرح مختصر

برمجة الكراك يتطلب معرفة كبيرة فىالبرمجة
غالبا اسمبلي ( لاعادة فك الشيفرة الخاص بالحماية )
والتعامل مع الذاكرة
وثم التعرف على عمل البرنامج الهدف من حيث طرق الحماية
وثم هذه الطرق تختلف من برنامج الى برنامج مثل nag
screen
او التى يطلب ادخال الباسوورد الخ الخ
وهناك برامج مساعدة اشهرا SoftIce يراقب كل الخطوات التي
تنفذها البرنامج حتي لو كان فى الذاكرة
وهناك برامج تفك شيفرة البرانمج بلغة الآلة اشهرها
windasm
آسف لهذا الشرح القصير بس هناك موقع خاص لتعليم الكراك
فيرجي الرجوع اليها
http://altavista.box.sk/ سوي بحث هنا لكلمة totur+crack
من اهم برامج المراقبة التى يستخدمها الكراكز
1 ـ filemon وهي تراقب كل برنامج تقول بانشاء ملف او
تعديلها http://www.sysinternals.com/ntw2k/source/filemon.shtml


2 ـ regmoon وهي تراقب كل كتابة او تعديل تتم على
الرجستري
مفيدة جدا لمراقبة المعلومات التي تكتبها البرامج مثل
يوزر نيم او الباسوورد http://www.sysinternals.com/ntw2k/source/regmon.shtml
البرنامجين تاتي مع الكود المصدرية فى لغة سي

http://www.oninet.es/usuarios/darknode/otheruti.htm
هذا الموقع تجد برامج لازمة للكراكز منها soft-ice،IDA
وهنا ايضا http://hackersclub.com/km/files/cfiles/index.html
lkr,g
شكرا يااخى على هذا الموضوع الرائع
و ارجوا ان تنظمة و تبسطة و تكمله حتى يكون مرجعا
لمن يريد ان يتعلم همل كراك للبرامج

syym_1
30-12-2005, 03:24 AM
جاري البحث عن البرامج
ومشكور اخي وبارك الله فيك

& أسير الحب &
30-12-2005, 03:34 AM
الله يعطيك العافيه

أخوك اسير الحب

تحياتي

زهرة الياسمين
30-12-2005, 03:42 AM
جزاك الله خيرا

youcefbmi
09-01-2006, 05:08 PM
مشكورررررررررررررررر

ابو تالا
10-03-2006, 02:50 PM
السلام عليكم

اخي قمت بتحميل برنامج Hview ولكني لم استطع ان اشغله

كيف يمكن تشغيل البرنامج اخي الكريم؟

taher ahmed
10-03-2006, 03:52 PM
تشكر أخي العزيز هذه الطريقة تعتبر تدمير للبرامج كافة

لكن تحتاج لخبرة

أما الأخ الذي قال أن الموضوع مخالف فهو محق بعض الشيء

لكن اقول له ما الفرق بين أن تصنع الكراك بنفسك وأن تأخذه جاهز من المواقع والمنتديات؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

أظن أنه لا فرق

شكرا

taher ahmed
10-03-2006, 03:55 PM
هل تنفع هذه الطريقة مع الألعاب؟؟؟؟؟؟؟؟؟
وهل جربها أحد من الأعضاء؟؟؟؟؟؟؟؟؟؟؟

شكرا

أيمن العكر
11-03-2006, 01:11 AM
الموضوع رهييييييييييييييب جدا
بس المشكلة البرنامجين المطلوبين مش عم بلاقيهم بالروابط اللي انت وضعتهم
لو كانوا عندك فممكن ترفعلي اياهم عالرابيدشير أو الميغا أبلود؟
مشكووووور يالنشمي

lllu3001
18-09-2006, 11:14 AM
مشكورررررررررررررررررر

ابو خالد111
18-09-2006, 10:53 PM
بارك الله فيك وفي علمك اخي الكريم

موضوع شيق وجميل

حمكشة
19-01-2008, 10:56 AM
مشكور حبيبي ما قصرت

covenantcomando
19-01-2008, 11:43 AM
مشكور على الموضوع الرائع
وشكرا للافادة

دعاسم
20-01-2008, 02:56 PM
يعطيك العافيه

بس الموضوع شكله صعب يبي له وقت طويل وتركيز

kjfdm
20-01-2008, 08:59 PM
أخي ممكن تجديد الروابط

ahmedm2007
20-01-2008, 09:15 PM
thanxxxxxxxxxxxxxxxxxxxxxxx

sabsoft
22-01-2008, 11:13 AM
أخي إذا تكرمت علينا بصنع كراك LAUYAN TOWEB V2 والله لن أنسى جميلك إني في أمس الحاجة إليه و شكراً مسبقاً

elmaster
01-02-2008, 12:51 PM
مشكووور اخي بس الروابط مش شغالة

أندري
05-02-2008, 08:43 PM
thanks my brother for this important information

أندري
05-02-2008, 08:44 PM
Thanks my brother for this important informations

sayedxp
06-02-2008, 12:18 AM
شكرا جزيلا على هذا التميز

تقبل تحياتي

feasl702
06-02-2008, 12:18 AM
يعطيك العافية يسلمووووووووووو مجهود رائع الله يعطيك العافية

kalad000
18-02-2008, 02:17 PM
مشكور أخى على البرامج الجميله

اصلاح
19-02-2008, 02:47 PM
ما فتح ولا برنامج من التي وضعتها
ومع هذا موضوعك في غاية الروعة

BADOORE
19-02-2008, 03:28 PM
مشكور الرهيب عمل رائع

تحــــــــاتي لكــ

askar_12000
19-02-2008, 06:48 PM
تسلم على التوضيع والعلم فرض كفاية والحمد لله.

AMARw
17-03-2008, 02:48 AM
يعطيكم الف عافية احلا شباب

AMARw
17-03-2008, 02:54 AM
مشكورررررررررررررررررررررررررررررررررررررررررررررر ررررر

TAMAN
17-03-2008, 07:59 PM
مش فاهم حاجة
والبرامج روابطها مش شغالة

يا ترى لية ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

hamad17
18-03-2008, 06:16 AM
اخوي خالد انت شكلة مبدع صراحه شرحك حلو بس اذا كان فيه صور يصير سهل وحلو

تسلم ما قصرت خوي

youness007
18-03-2008, 10:57 AM
لدي برنامج وهو PYTHEAS AssetManagement For MSDE - v3.38
وهده صورة له.
http://images.hack.free.fr/images/8snucvhy.jpg
وعند محاولة تشغيله يعطيك هده الرسالة.
http://images.hack.free.fr/images/iurbjemh.jpg
ومفادها أن البرنامج منتهي صلاحيته في 01/06/2007
لدى أضطر الى تغيير الوقت وارجاعه الى ما وراء 01/06/2007
وهدا يخلق لي مشاكل مع anti-virus بحيت يلغي عمله.
أرجوكم لكل من لديه خبرة او معلومة أن يساعدنا في حل هدا المشكل.
فقد سمعت أن هناك برامج تغير أو توقف الوقت بنسبة لهدا النوع من البرامج.
وشكرا مسبقا..

بحث في أنترنت طويلا عن برامج تقوم بايقاف الوقت فوجدت هاد ين برنامجين.
Cracklock Manager
و
Antitrial
لكن للأسف لم يعملا...........لا زالت نفس الرسالة.