منصّة عربية للهندسة العكسية
نعلّم الهندسة العكسية للبرمجيات بالعربية: مسارات مرتّبة من الأساسيات إلى التطبيق، بدروس مكتوبة ومختبرات تُصحَّح فعلاً.
منصّة عربية متخصّصة في الهندسة العكسية للبرمجيات — تفكيك البرنامج وقراءة ما يفعله من الداخل، لا من واجهته.
هذا المجال مكتوب بالإنجليزية في معظمه، ومتفرّق بين منتديات وكتب ومقاطع لا يجمعها مسار. نجمعه هنا في مكان واحد وبالعربية: مسارات مرتّبة من الأساسيات إلى التطبيق، وتمارين تُصحَّح فعلاً بدل أن تُقرأ وتُنسى.
الكورس مقسّم إلى مراحل، وكل مرحلة تبني على ما قبلها. الدرس نصّ تنسخ منه أمراً وتبحث فيه وتعود إليه — لا مقطعاً تعيد مشاهدته بحثاً عن سطر. ومع المراحل والدروس أوراق مرجعية: جداول أوامر وكتل كود في لوحة جانبية تفتحها وأنت تعمل.
الإجابات الصحيحة لا تصل متصفّحك أصلاً. التصحيح كلّه يجري على الخادم، فلا توجد نسخة من مفتاح الإجابة في الصفحة ليقرأها أحد.
نوعان. في الأول تكتب Assembly بلغة MASM x86-64 داخل محرّر في المنصّة ويُشغَّل عملك ويُقيَّم. وفي الثاني تُنزّل ملفاً تنفيذياً، تُفكّكه على جهازك بأدواتك، وتُجيب عمّا وجدته داخله.
كل ما تُنجزه يُحتسب في رصيد واحد: مئة مستوى، وعشر رتب تتدرّج معها، ولوحة متصدّرين عامة. وكل مئة ألف نقطة تمنحك كوبون خصم على اشتراكك القادم.
المختبرات المجانية على صفحة المختبرات مفتوحة للجميع — تقرأها بلا حساب، وتحلّها بحساب مجاني وتُحتسب نقاطها في ملفك. والدعم الفنّي المباشر متاح لكل حساب مهما كان اشتراكه.
الاشتراك لكل كورس على حدة، لا للمنصّة كلها، وبمستويين: Paster يفتح الدروس، وRing يفتح معها الاختبارات والمختبرات والنقاط ولوحة المتصدّرين. تفاصيل الاشتراكات ←
rETElect
rETKit بُنيت من الصفر: الواجهة التي تقرأ منها، والخادم الذي يصحّح إجاباتك ويشغّل مختبراتك، وقاعدة البيانات التي تحفظ تقدّمك، ولوحة التحرير التي تُدار منها الكورسات والمراحل والاختبارات — والبنية التي تُبقي ذلك كلّه واقفاً.
وهدفها واحد: أن يجد المتعلّم العربي مساراً مرتّباً في مجالٍ لم يُكتب بلغته، بدل أن يجمعه بنفسه من منتديات متفرّقة وكتبٍ لا يربطها ترتيب.
للتواصل المباشر: [email protected]