صقر الشمال
31-03-2003, 04:16 PM
السلام عليكم ورحمة الله وبركاته
اخوتى اعضاء منتديات سوالف اقدم لكم هذه الدروس التعلمية
املاً من الله العلي القدير ان اكون على القدر الكافي فى توصيلها
مع العلم بانى مازلت حديثاً فى ها المجال فاعفروا لى اى زلة
تصدر عنى ...
ودروسنا ستكون حول كيفية اعداد سيريال او كراك او باتش
للبرامج التى تحتاج الى عملية تسجيل ..وهى عادةً متواجدة
بكثرة فى صفحات النت ..
ما هو الكراك الكرار بمعناه اللغوى (شق) اى احداث عملية شق
ببرنامج معين او وسيلة ما فى حماية البرنامج المراد تسجيله
وسنتعامل مع الموضوع بكل بساطة حتى يستوعبه الجميع
سواء لمستخدمى لغات البرمجة او الغير مستخدمين لها
وعادة لكل برنامج اسلوب فى حمايته ونحن هنا سنحاول ان
نستعرض فى دروسنا اكبر عدد ممكن من البرامج لكى نستطيع
التعامل مع اغلبها ..
سنتعامل فى بداية دروسنا مع برنامج يستخدم فى اعداد
سيريال للبرامج التى تحتاج التسجيل وليس كلها بل بعضها
حيث انه يختلف نوع حماية كل برنامج عن الاخر لكنه يعتبر
الافضل على الطلاق فى العمل الى يقوم به
البرنامج اسمهOllyDebug
نقوم بتحميل البرنامج من هذا الرابط (http://home.t-online.de/home/Ollydbg/odbg109b.zip)
والبرنامج الذى سنقدمه كجثة اختبار فى الدرس الاول هو
STRAT CLEAN V1.2حمله من هنا (http://freeweb.coco.cz/Berserka/tutorials/049_tutorial.zip)
نقوم بتحميل البرنامجين ثم نذهب الى الثانى ونقوم بفتحه ونضع به
هذا الالكود كما فى الصورة
http://www.arab3.com/upload/images/Mar03/jabar_swalif1.jpg
يعطينى بانه خطأ وهذا المطلوب نقوم باغلاقه ونذهب الى برنامجنا
الــــOllyDebug نفتح البرنامج ونقوم عن طريقه بفتح البرنامج المراد
كسره كما فى الصورة
http://www.arab3.com/upload/images/Mar03/jabar_swalif2.jpg
عندما يتم اختيار الملف التطبيقي للبرنامج نلاحظ بان برنامج الــــOllyDebug قام بقراة بينات البرنامج واضهارها على النحو التالى
http://www.arab3.com/upload/images/Mar03/jabar_swalif3.jpg
وعندنا كما فى الصورة ننقر يميناً ونذهب كما هو ضاهر فى الصورة اعلاه
وبعدها نقوم بالبحث عن جملة مكتوبة هكذا"!Incorrect code"
ونجدها هكذا كما فى الصورة التالية
http://www.arab3.com/upload/images/Mar03/jabar_AsqUw8.jpg
ننقر على الجملة بالماوس دوبل كليك ثم نضغط فى لوحة المفاتيح على
F2 وبعدها F9 سنلاحظ ان البرنامج المراد كسره قد فتح وظهر امامك
على الشاشة نضع به الكود الى وضعنها اول مرة SWALIFNET والرقم
102030 كما فى الصورة التالية
http://www.arab3.com/upload/images/Mar03/jabar_SWALIF5.jpg
وبعدها نضغط على اوكى للتسجيل نلاحظ انه ثمة شيء ما تغير وان
واجهة التسجيل لم تتحرك من مكانها نتركها ونذهب الذىOllyDebug
الذى ضل معنا مفتوحاً طوال العملية وننظر الى يمينه فى الاسفل
نشاهد بانه قد انتج لنا سيريال للبرنامج كما فى الصورة
http://www.arab3.com/upload/images/Mar03/jabar_SWALIF6.jpg
نسجله على ورقة خارجاً ثم نغلق الــOllyDebug وسنلاحظ انه قد
أغلق معه برنامجSTART CLEAN والذى نعود اليه مباشرةً ونسجل
به الاسم SWALIFNET والكود الذى ظهر لنا اخيراً
ونلاحظ قد تمت عملية التسجيل بنجاح كما فى الصورة التالية
http://www.arab3.com/upload/images/Mar03/jabar_SWALIF00.jpg
وننتظر درسنا الثانى قريبا باذن الله
و دعائي للجميع بالخير والصلاح
اخوكم عبدالجبار
اخوتى اعضاء منتديات سوالف اقدم لكم هذه الدروس التعلمية
املاً من الله العلي القدير ان اكون على القدر الكافي فى توصيلها
مع العلم بانى مازلت حديثاً فى ها المجال فاعفروا لى اى زلة
تصدر عنى ...
ودروسنا ستكون حول كيفية اعداد سيريال او كراك او باتش
للبرامج التى تحتاج الى عملية تسجيل ..وهى عادةً متواجدة
بكثرة فى صفحات النت ..
ما هو الكراك الكرار بمعناه اللغوى (شق) اى احداث عملية شق
ببرنامج معين او وسيلة ما فى حماية البرنامج المراد تسجيله
وسنتعامل مع الموضوع بكل بساطة حتى يستوعبه الجميع
سواء لمستخدمى لغات البرمجة او الغير مستخدمين لها
وعادة لكل برنامج اسلوب فى حمايته ونحن هنا سنحاول ان
نستعرض فى دروسنا اكبر عدد ممكن من البرامج لكى نستطيع
التعامل مع اغلبها ..
سنتعامل فى بداية دروسنا مع برنامج يستخدم فى اعداد
سيريال للبرامج التى تحتاج التسجيل وليس كلها بل بعضها
حيث انه يختلف نوع حماية كل برنامج عن الاخر لكنه يعتبر
الافضل على الطلاق فى العمل الى يقوم به
البرنامج اسمهOllyDebug
نقوم بتحميل البرنامج من هذا الرابط (http://home.t-online.de/home/Ollydbg/odbg109b.zip)
والبرنامج الذى سنقدمه كجثة اختبار فى الدرس الاول هو
STRAT CLEAN V1.2حمله من هنا (http://freeweb.coco.cz/Berserka/tutorials/049_tutorial.zip)
نقوم بتحميل البرنامجين ثم نذهب الى الثانى ونقوم بفتحه ونضع به
هذا الالكود كما فى الصورة
http://www.arab3.com/upload/images/Mar03/jabar_swalif1.jpg
يعطينى بانه خطأ وهذا المطلوب نقوم باغلاقه ونذهب الى برنامجنا
الــــOllyDebug نفتح البرنامج ونقوم عن طريقه بفتح البرنامج المراد
كسره كما فى الصورة
http://www.arab3.com/upload/images/Mar03/jabar_swalif2.jpg
عندما يتم اختيار الملف التطبيقي للبرنامج نلاحظ بان برنامج الــــOllyDebug قام بقراة بينات البرنامج واضهارها على النحو التالى
http://www.arab3.com/upload/images/Mar03/jabar_swalif3.jpg
وعندنا كما فى الصورة ننقر يميناً ونذهب كما هو ضاهر فى الصورة اعلاه
وبعدها نقوم بالبحث عن جملة مكتوبة هكذا"!Incorrect code"
ونجدها هكذا كما فى الصورة التالية
http://www.arab3.com/upload/images/Mar03/jabar_AsqUw8.jpg
ننقر على الجملة بالماوس دوبل كليك ثم نضغط فى لوحة المفاتيح على
F2 وبعدها F9 سنلاحظ ان البرنامج المراد كسره قد فتح وظهر امامك
على الشاشة نضع به الكود الى وضعنها اول مرة SWALIFNET والرقم
102030 كما فى الصورة التالية
http://www.arab3.com/upload/images/Mar03/jabar_SWALIF5.jpg
وبعدها نضغط على اوكى للتسجيل نلاحظ انه ثمة شيء ما تغير وان
واجهة التسجيل لم تتحرك من مكانها نتركها ونذهب الذىOllyDebug
الذى ضل معنا مفتوحاً طوال العملية وننظر الى يمينه فى الاسفل
نشاهد بانه قد انتج لنا سيريال للبرنامج كما فى الصورة
http://www.arab3.com/upload/images/Mar03/jabar_SWALIF6.jpg
نسجله على ورقة خارجاً ثم نغلق الــOllyDebug وسنلاحظ انه قد
أغلق معه برنامجSTART CLEAN والذى نعود اليه مباشرةً ونسجل
به الاسم SWALIFNET والكود الذى ظهر لنا اخيراً
ونلاحظ قد تمت عملية التسجيل بنجاح كما فى الصورة التالية
http://www.arab3.com/upload/images/Mar03/jabar_SWALIF00.jpg
وننتظر درسنا الثانى قريبا باذن الله
و دعائي للجميع بالخير والصلاح
اخوكم عبدالجبار