تحليل البرمجيات الخبيثة والهندسة العكسية — دورة دراسية
الدورة التحضيرية الرسمية لشهادة تحليل البرمجيات الخبيثة والهندسة العكسية: وحدات منظمة، أمثلة تطبيقية، وممارسة مركزة على الامتحان.
Key facts
- Course price: $286 (one-time payment)
- Field: Cybersecurity & Information Security
- Prepares for: تحليل البرمجيات الخبيثة والهندسة العكسية
- 7 modules · 23 lessons · about 7 hours of lessons
- Self-paced, online, illustrated lessons
Course outline
- أسس تحليل البرامج الضارة — تأسيس الانضباط والبيئة المعملية وسلسلة الأدوات وممارسات السلامة التي يحتاجها كل محلل برامج ضارة قبل لمس عينة حية.
- تخصص تحليل البرمجيات الخبيثة
- بناء مختبر تحليل آمن
- نظرة عامة على مجموعة الأدوات الأساسية
- التحليل الثابت — يغطي تقنيات التحليل الثابت العملي: تحديد الملفات، هيكل PE، استخراج السلاسل، تحليل الواردات، وكشف التعبئة القائم على الإنتروبيا.
- تحديد الملفات وتصنيفها
- التعمق في تنسيق PE
- تحليل استخراج السلاسل النصية والواردات
- كشف الضواغط وفك الضغط
- لغة التجميع x86/x64 للهندسة العكسية — تعليم ما يكفي من لغة التجميع لقراءة مخرجات المفكك بطلاقة، فهم اصطلاحات الاستدعاء، والتعرف على أنماط الشيفرات الشائعة في البرامج الضارة.
- السجلات والذاكرة والتعليمات
- اصطلاحات الاستدعاء وتشريح الدوال
- التعرف على أنماط الشيفرات الخبيثة في لغة التجميع
- التحليل الديناميكي والمراقبة السلوكية — تعليم التحليل الديناميكي العملي: تشغيل البرامج الضارة تحت ظروف خاضعة للرقابة والتقاط منهجي للقطع الأثرية للملفات والسجل والعمليات والشبكة والذاكرة.
- مراقبة العمليات ونظام الملفات
- تحليل حركة مرور الشبكة
- تحليل الصندوق الرملي والتقارير الآلية
- تحليل الذاكرة للكشف عن البرامج الضارة
- تقنيات متقدمة — التهرب، الحقن، والاستمرارية — يغطي آليات التهرب والحقن والاستمرارية المستخدمة من قبل البرامج الضارة المتطورة، مما يمكن المحللين من التعرف عليها وهزيمتها.
- تقنيات مكافحة التحليل والإجراءات المضادة
- تقنيات حقن الكود
- آليات الثبات
- التفكيك، إعادة الترجمة، واستخراج التكوين — تعليم استخدام IDA Pro وGhidra للهندسة العكسية العميقة، التحليل بمساعدة المترجم العكسي، واستخراج تكوين البرامج الضارة العملي.
- أساسيات IDA Pro و Ghidra
- تحليل عائلات برمجيات خبيثة حقيقية — دراسات حالة
- كتابة قواعد YARA للكشف
- الاستعداد للامتحان — المفاهيم، الهيكل، واستراتيجية الممارسة — تجميع جميع المفاهيم الأساسية، ربطها بمجالات الامتحان، شرح كيفية تنظيم امتحان المستوى الخبير في تحليل البرامج الضارة والهندسة العكسية، وتوفير استراتيجية للممارسة والمراجعة.
- مراجعة سريعة للمفاهيم الأساسية
- هيكل الامتحان وأوزان المجالات
- استراتيجية الممارسة والتحضير النهائي