Malware Analysis Roadmap
من الصفر لحد ما تبقى محترف تفك شيفرة أي مالوير
ملحوظه - لايوجد روابط لكي تبحث بنفسك وتتعلم مهاره البحث وتختار المناسب لك
المرحلة 1 – أساسيات النظام والبرمجة
الهدف: تفهم النظام اللي المالكوير بيشتغل عليه
⏱ المدة المقترحة: 2–3 أسابيع
الكورس: Windows Internals for Beginners
هتفهم إزاي Windows بيشتغل من جوه:
Processes – Threads – Registry – Memory Management – System Calls
ضروري جدًا علشان تقدر تراقب أو تفهم أي سلوك مالوير بعد كده
💬 نصيحة: لما تلاقي مصطلح مش واضح، خده في سطر وحلله في YouTube أو ChatGPT.
ابحث: "Windows Internals for Beginners course" واختار أنسب شرح ليك.
الكورس: Assembly Language Basics (x86/x64)
هيساعدك تقرأ الكود اللي بيشتغل على مستوى منخفض
مهم جدًا في مرحلة الـ Reverse Engineering
💬 نصيحة: مش لازم تحفظ، المهم تفهم الحركات الأساسية: MOV – CALL – JMP – CMP
ابحث: "Assembly Language for Malware Analysts course"واختار الانسب
الكورس: C & Python for Security Practitioners
تتعلم تكتب سكربتات تحلل بيها ملفات – تراقب سلوك – تفك تشفيرات
البرمجة سلاح أي محلل مالوير
💬 نصيحة: خليك بتسجل كل كود صغير تعمله – اعمله أدوات ليك بعدين
⛏ ابحث: "C and Python for Malware Analysis course"
المرحلة 2 – Static Analysis
الهدف: تحليل المالوير بدون ما تشغّله
⏱ المدة المقترحة: 10 أيام إلى أسبوعين
الكورس: Introduction to Static Malware Analysis
هتتعلم تستخدم أدوات زي:
PEStudio – Exeinfo PE – Strings – DIE
هتعرف نوع الملف – الـ Imports – الـ Sections – هل مضغوط؟ – هل فيه Strings غريبة؟
💬 نصيحة: خليك بتفك عينة جديدة كل يوم، حتى لو بسيطة جدًا.
ابحث: "Static Malware Analysis course"
الكورس: PE File Format Deep Dive
هتفهم بنية ملف EXE – من أول DOS Header لحد الـ Resources
مهم علشان تعرف المالوير بيتخبى فين جوا الملف
💬 نصيحة: ارسم تركيبة الـ PE على ورقة وراجعها أول كل تحليل
ابحث: "PE File Format for Malware Analysis course"
المرحلة 3 – Dynamic Analysis
الهدف: تشوف المالوير بيعمل إيه وقت التشغيل
⏱ المدة المقترحة: من 2 إلى 3 أسابيع
الكورس: Dynamic Malware Analysis Practical
تشتغل جوه VM وتراقب المالوير باستخدام أدوات زي:
Procmon – Process Hacker – Wireshark – Regshot – FakeNet
ده بيكشف لك سلوك المالوير الحقيقي: بيكتب فين؟ بيعدل إيه؟ بيتصل بسيرفر؟
💬 نصيحة: اشتغل في بيئة منعزلة (VM) دائمًا – ومتوصّلش نت حقيقي
ابحث: "Dynamic Malware Analysis course"
الكورس:How to Setup a Malware Analysis Lab (FLARE VM or REMnux)
تجهز نظام فيه كل الأدوات المطلوبة
بيخلّيك جاهز تحلل أي مالوير بسرعة وثبات
💬 نصيحة: خليك بتجهز بيئة مرنة تقدر ترجع منها Snapshot في أي لحظة
ابحث: "FLARE VM Setup course" أو "REMnux Lab Setup course"
المرحلة 4 – Reverse Engineering
الهدف: تفكك وتحلل الكود بتاع المالوير
⏱ المدة المقترحة: شهر
الكورس: Ghidra for Reverse Engineering Beginners
تتعلم تستخدم Ghidra علشان تفكك المالوير وتقرأ الكود
مهم علشان لما تبقى قدام مالوير مش واضح، تقدر تـ Reverse وتفهمه
💬 نصيحة: امشي مع الكورس خطوة بخطوة، وخلي عندك EXE ملف جاهز كل مرة تطبّق عليه
⛏ ابحث: "Ghidra Reverse Engineering course"
الكورس: Malware Reverse Engineering Crash Course
بيعلمك إزاي تحلل مالوير فعلي باستخدام IDA / x64dbg
مستوى متوسط – متقدم، لكن مفيد جدًا
💬 نصيحة: خليك بتسجّل كل Function بتفهمها وتشرحها لنفسك
⛏ ابحث: "Malware Reverse Engineering course"
المرحلة 5 – حالات فعلية ومالويرات حقيقية
الهدف: تدخل جوه العقل الحقيقي للمالوير
⏱ المدة المقترحة: مستمرة بالتدريب
الكورس: Advanced Malware Analysis Techniques
تتعلم تقنيات Obfuscation – Anti-debugging – Shellcode – API hooking
دي الأدوات اللي بيستخدمها المالوير عشان يخدع المحلل
💬 نصيحة: خليك بتلاحظ نمط التشفير أو الخداع في كل مالوير
ابحث: "Advanced Malware Analysis course"
الكورس: Real-World Ransomware Case Study
تحلل أنواع من Ransomware حقيقي – تشوف بيشتغل إزاي – يتصل بسيرفر فين
بتفهم طريقة التشفير، الرسالة، والـ kill-switch لو موجود
💬 نصيحة: خليك بتسجل كل سلسلة Attack Path حصلت علشان تتعلم منها
ابحث: "Ransomware Malware Analysis course"
المهارات اللي هتخرج بيها من الرودماب دي:
-
Reverse Engineering
-
فهم النظام من جوّه
-
تحليل سلوكي Behavior Analysis
-
تحليل ملفات EXE
-
كشف التشفير والإخفاء
-
كتابة YARA Rules
-
التعامل مع أدوات Debugging و Sandboxing
-
بناء بورتفوليو فيه تقارير حقيقية عن عينات مالوير
نصيحة ختامية:
كل مالوير تحلله = Level جديد بتعديه
كل ملف EXE تفهمه = ذكاء بتحطّه في دماغك
امشي واحدة واحدة، ودوّن كل خطوة. ده مش حفظ، ده فهم وشغل مخ حقيقي.
_______________________________________
حساباتي على منصات التواصل:
المنصة | الرابط أو المعرف |
---|---|
فيسبوك لينكدان | [حسابي الشخصي] [حسابي الشخصي] |
يوتيوب | [قناتي الرسمية] |
تويتر (X) | [Sen00oo] |
تليجرام (شخصي) | @Sen00oo |
جروب تليجرام | [انضم للجروب] |
قناة تليجرام | [تابع القناة] |
جروب واتساب | [انضم للجروب] |
💰 للدعم المادي:
الطريقة | التفاصيل |
---|---|
InstaPay | sen00oo@instapay |
رقم الهاتف | 01272834923 |
PayPal | [رابط PayPal |