Reverse Engineering و أدواتها Ultimate Crackers Kit v3.2
كتب بتاريخ: Mar 15th, 2008 | بواسطة: عبدالمهيمن

سأبدأ من الأن وصاعدا الكتابة عن مواضيع ذات طابع جديد في المدونة تعرف بالـ Reverse Engineering او الهندسة العكسية اذا أردنا تسميتها باللغة العربية, يعتبر الـ Cracking وعملية كسر البرامج أحد أقسام الهندسة العكسية ولكني لن أتطرق لهذا النوع من المواضيع لأسباب عديدة منها لأني لست مهتم بهذه النوعية من الهندسة العكسية وبصراحة لأني لست خبير بدرجة كافية تجعلني قادر على كتابة شروحات كاملة وطرق مفصلة لكسر البرامج وأكتفي بالتطبيق والاستخدام الشخصي فقط بالاضافة لأني أكره كسر حماية البرامج فإما اشتري البرنامج واستعمله بشكل نظامي أو استخدم بديلا عنه فنظام لينوكس متوفر والبرامج المجانية المفتوحة المصدر والقوية متوفرة بكثرة كل ماعليك هو البحث, أما الذي سأشرح عنه هو كيفية تحليل البرامج وكشف أسرارها لمعرفة أدق التفاصيل عنها والقيام بتعديلات بسيطة عليها, وطبعا كل ذلك يتم باستخدام أدوات الـ Cracking المتنوعة…
مستخدمي اللينوكس والبرامج الحرة عذرا,,, هذه النوعية من الشروحات لن تفيدكم وكل شيء متوفر في لينوكس بشكل مجاني والسورس كود أمامك فلست بحاجة للهندسة العكسية أو لتعلم الـ Cracking.
من الطبيعي أن أي شخص يريد تعلم أو عمل شيء سيبدأ بتحضير أدواته التي سيستعملها فالمبرمج مثلا يجهز بيئة العمل التي يستخدمها ان كانت محرر النصوص أو الـ IDE التي يريد وباقي الأمور الأخرى, وأيضا المصمم عندما يريد التصميم يجهز مجموعة الأيقونات, الصور, الخطوط و طبعا برنامج التصميم الذي سيعمل عليه.. و بالمقابل للهندسة العكسية أدواتها و من الطبيعي أن نجهز أدواتنا قبل البدء في أي شيء ولكن أدوات الهندسة العكسية كثيرة جدا ومتنوعة بشكل كبير فلكل أداة وظيفة تستخدم لغرض محدد فبعضها يستخدم لفك ضغط وتشفير البرامج والبعض الآخر يستعمل لتفكيك البرنامج وكشف الملفات المدمجة به والموجودة بداخله والتعديل عليها وغير برامج تستخدم لتحليل البرنامج ومراقبة عمله وغيرها الكثير من الأدوات الأخرى…
كل الذي كتب سابقا كان مقدمة ليعرف الجميع ماهي نوعية المواضيع التي سأكتبها بالمدونة و لتكون مقدمة بسيطة عن الهندسة العكسية أما الأن نبدأ بأول و أهم موضوع و هو الأدوات… كما قلت أدوات الهندسة العكسية كثيرة جدا ويصعب تنزيل كل أداة لوحدها لذلك تم صنع الكثير من التجميعات AIO لتجمع أدوات الهندسة العكسية لنحصل عليها بشكل سهل, وقد تم صنع الكثير من هذه التجميعات من قبل أكثر من فريق كراكرز ولكن أفضل تجميعة بالوقت الحالي هي Ultimate Crackers Kit v3.2 لأنها شاملة وتحوي على جميع مجموعات الكراكرز السابقة وجميع الأدوات التي ستحتاجها و لكن حجمها كبير نسبيا 311 MB قبل فك الضغط يصبح 410 MB بعد فك الضغط على شكل ملف ISO وهي المجموعة الأقوى والأشمل (رأي شخصي!) لمشاهدة قائمة الأدوات الموجودة في هذه المجموعة هــنــا أما لتحميل المجموعة فبحثت في Google عن روابط لها ووجدت 4 روابط للمجموعة مرفوعة على موقع الربيدشير وهي [1] [2] [3] [4] كل رابط 100 MB تقريبا الا الأخير 11 MB أما الأشخاص الذين لايستطيعون تحميلها بسبب الحجم الكبير هنالك مجموعة قوية ثانية اسمها CrackersKit v2.0-ICU صنعها فريق ICU حجمها 20 MB تقريبا تحتوي أغلب الأدوات الهامة لتحميلها من هــنــا كلمة السر لفك الضغط: br4v3-h34r7.com تم حذف الروابط المباشرة من موقعي بسبب حدوث مشاكل مع الاستضافة
وأحب أن أنوه أنه من الممكن أن تكون بعض الأدوات الموجودة في المجموعة ضارة وقد يعتبرها مضاد الفيروسات أدوات تجسس وفيروسات وطبعا هذا شيء طبيعي لأدوات الـ Crackers وأنا كاتب موضوع عن هذه المجموعة فقط وغير مسؤول عن الأدوات التي بداخلها وما قد يصيب جهازك من استخدامها لذلك وجب التحذير (لايجيني أحد ويقلي أني واضع فيها ملفات تجسس, لست أنا من صنع المجموعة)
سأكتب المزيد من مواضيع الـ Reverse engineering في الأيام القادمة ان شاء الله, سأشرح
فيها طريقة استعمال أهم الأدوات الموجودة في المجموعة ووظائفها وتطبيق على بعض البرامج
البسيطة وبالنهاية الاستمرار بهذا النوع من المواضيع أو ايقاف الكتابة عنه يعتمد عليكم
الرجاء عدم نقل الموضوع بدون ذكر المصدر!
أخوكم Br4v3-H34r7.



















جميل يا عبدو بس ايه وجه الاستفـاده من تحليلي للبرامج باستخدام هذه النوعيه من البرامج ؟
هلا Mutati0N الهندسة العكسية تفيدنا بكثير أشياء
1- تحليل الفيروسات ومعرفة ماذا تصيب بالجهاز وماذا تعدل لنتمكن من صنع مضاد لها وحذفها دون فرمتة
2- اذا واحد ارسل لك برنامج وتريد تعرف اذا هذا البرنامج ملف تجسس أو اذا مدموج به شيء
3- تعريب البرامج أغلب البرامج يتم تعريبها باستخدام الهندسة العكسية بعد التعديل على ملفات اللغة
4- امكانية التعديل على بعض خصائص التي لاتعجبنا في برنامج ما
ويوجد كثير أمور ثانية ستشاهدونها قريبا وان شاء الله يكون الموضوع نال اعجابك
رآآآآآآئع موضوع رآآئع و جميــل
أمــا عن المجموعة ما اأظن اني احملــها
مسـاحتها كبيـرة مرة

cYa
ولا يهمك أخوي Dr.FoX في مجموعة ثانية مساحتها 20 ميغا تقريبا وهي جيدة
وفيها جميع الأدوات التي سأشرح عليها انتظر قليلا وبضيف الرابط
ان شاء الله احملهم قريباً شكرا لك
جميل
ننتظرك –سلسلة مفيدة جدا
و خاصة في قلة هذه الدروس باللغة العربية
موضوع رائع جداً أخي عبد المهيمن
كنت مفكرك رح تشرح الـ Olly Debugger الذي إنتقمت من عدة برامج بواسطته .. فهو برنامج عملاق جداً و لكن أيضاً الحزم التي وضعتها جميلة و مفيدة جداً و إن شاء الله أراك موفقاً في شرح الـ RE .. تحياتي
@ t.j: بالتوفيق ان شاء الله
@ محمد: ان شاء الله تكون المجموعة نالت اعجابك وجاري التحضير للمواضيع
@ Professor Z: شكرا أخوي زرياب على ردك المذوق
وان شاء الله تكون استفدت من المجموعات وطبعا برنامج Olly من الأدوات الرئيسية في مراقبة البرامج والتعديل عليها ويوجد برنامج أقوى من Olly اسمه IDA ولكن الاثنين يحتاجون لخبرة بالـ ASM وهم موجودين بالمجموعة الأولى أما الثانية فلا تحوي IDA
نزلت المجموعة الاولى وبانتظار شرحك الذي طالما انتظرته
شاكرا لك جهدك وتعبك
ما شاء الله موضوع مميز ومستنينك يا غالي لبقية الموضوع
والله مبدع أخوي (br4v3-h34r7) لكن الهندسة العكسية تستخدم
في تشفير الفايروسات والتروجانات عن برامج الحماية
(تعلمها صعب لكن مفيد جدا)
الله يبارك فيك ويجزيك الخير وبصراحة انك مبدع
انا طالب بكلية الهندسة وعندي مشروع تخرج بعنوان “Inverse Engineering And Remodleing”
يمكن المساعدة
لا أعلم أخوي ali ان كنت قادر على مساعدتك أم لا فهذا مشروع تخرج
اذا لديك استفسار أقدر أجاوب عليها مش مشكلة سأحاول مساعدتك لكن رأيي اعتمد على نفسك واستعمل Google
الله يجزاك الخير اخي انا كنت ابحث عن موقع مثل موقعك
استفيد منه اللي اقدر عليه من كل النواحي
الله يوفقك ويزيدك ويزيدنا علم