أنظمة التشغيل
تدريب متقدم في الأمن وهندسة النظام
رمز الدورة: 420-911-MA
الفصل الدراسي: شتاء 2025
المعلم: Haythem Rehouma
المؤسسة: Collège de Maisonneuve
نظرة عامة على الدورة
تقدم هذه الدورة تدريبًا شاملاً وعمليًا على أنظمة التشغيل Windows وLinux، مع تركيز قوي على الأمن السيبراني وتحليل الثغرات.
أهداف التعلم
في نهاية هذه الدورة، ستكون قادرًا على:
- إتقان هندسة أنظمة التشغيل Windows وLinux
- تكوين وتأمين بيئات النظام
- إجراء تدقيقات أمنية شاملة
- تحديد واستغلال الثغرات (في إطار أخلاقي)
- أتمتة مهام الإدارة باستخدام PowerShell وBash
- تحليل وتصحيح التكوينات الخطرة
- تطبيق مبادئ تقوية النظام
- تطوير منهجية اختبار أمني احترافية
النهج التعليمي
70% عملي - 30% نظري
كل وحدة تجمع بين:
- محاضرات حول المفاهيم الأساسية
- مختبرات عملية hands-on
- سيناريوهات حقيقية للاستغلال والدفاع
- مشاريع تلخيصية
خطة الدورة
الوحدة 1 - الهندسة والأسس
المدة: جلستين
المحتوى النظري:
- الهندسة المادية والأجهزة
- الحافلات، الواجهات والبروتوكولات
- مكونات النظام الأساسية
المختبرات العملية:
- مختبر 1.1: اكتشاف بيئة الشبكة (20 دقيقة)
- مختبر 1.2: تحليل حركة المرور باستخدام Wireshark (45 دقيقة)
- مختبر 1.3: جرد وتوثيق النظام (30 دقيقة)
- مختبر 1.4: إدارة وأمن بيانات اعتماد WiFi (25 دقيقة)
المهارات المكتسبة:
- أوامر الشبكة (ipconfig، ping، tracert، netstat)
- التقاط وتحليل حركة مرور الشبكة
- توثيق النظام الاحترافي
- استخراج بيانات اعتماد WiFi
الوحدة 2 - البيئة الافتراضية وBIOS
المدة: جلسة واحدة
المحتوى النظري:
- الافتراضية والمشرفون
- BIOS/UEFI وعملية الإقلاع
- إدارة أجهزة Windows
المختبرات العملية:
- مختبر 2.1: تجاوز كلمة مرور Windows (30 دقيقة)
- طريقة Utilman.exe
- طريقة Sticky Keys
- الوضع الآمن
- مختبر 2.2: VM مؤقت للاختبارات التدميرية (25 دقيقة)
- اللقطات والاستنساخ
- اختبارات تدميرية آمنة
- مختبر 2.3: إقلاع بديل وهجمات Evil Maid (35 دقيقة)
- الإقلاع من ISO
- الوصول المادي
- حماية البرامج الثابتة
المهارات المكتسبة:
- تقنيات استعادة الوصول
- إدارة لقطات VirtualBox
- فهم الهجمات المادية
- تكوين Secure Boot وBIOS
الوحدة 3 - تكوين Windows الآمن
المدة: جلستين
المحتوى النظري:
- تثبيت وتكوين Windows
- إضافات الضيف VirtualBox
- النسخ الاحتياطي والاستعادة
المختبرات العملية:
- مختبر 3.1: استخراج بيانات الاعتماد بشكل جماعي (35 دقيقة)
- كلمات مرور WiFi مؤتمتة
- بيانات اعتماد المتصفحات (LaZagne)
- تجزئة NTLM Windows
- مختبر 3.2: قشرة عكسية والتحكم عن بعد (30 دقيقة)
- Netcat وPowerShell
- اتصال C&C
- الاستمرارية
- مختبر 3.3: Keylogger PowerShell (35 دقيقة)
- التقاط ضربات المفاتيح
- التخفي والإخفاء
- الكشف والدفاع
المهارات المكتسبة:
- استخراج بيانات الاعتماد بشكل جماعي
- إنشاء قشور عكسية
- إنشاء وكشف keyloggers
- تقنيات ما بعد الاستغلال
الوحدة 4 - أنظمة الملفات والأذونات
المدة: جلستين
المحتوى النظري:
- شجرة Windows
- FAT32، ExFAT، NTFS، ReFS
- الأذونات وACL
المختبرات العملية (قريبًا):
- مختبر 4.1: استغلال الأذونات المكونة بشكل سيء
- مختبر 4.2: تدفقات البيانات البديلة (ADS)
- مختبر 4.3: النسخ الظلي واستعادة الملفات
المهارات المستهدفة:
- تدقيق أذونات النظام
- تصعيد الامتيازات عبر الملفات
- تقنيات الإخفاء المتقدمة
الوحدة 5 - الشبكة والأمن
المدة: ثلاث جلسات
المحتوى النظري:
- نموذج OSI وTCP/IP
- عنونة IP وDHCP
- DNS وحل الأسماء
- UAC وWindows Defender
المختبرات العملية (قريبًا):
- مختبر 5.1: فحص الشبكة باستخدام Nmap
- مختبر 5.2: تعداد DNS
- مختبر 5.3: انتحال ARP والرجل في الوسط
المهارات المستهدفة:
- رسم خريطة الشبكة بالكامل
- اعتراض حركة المرور
- تحليل ثغرات الشبكة
الوحدة 6 - الخدمات والأداء
المدة: جلستين
المحتوى النظري:
- إدارة خدمات Windows
- تكوين الجدار الناري
- تحسين النظام
المختبرات العملية (قريبًا):
- مختبر 6.1: استغلال خدمات Windows
- مختبر 6.2: حقن SQL على تطبيق ويب
- مختبر 6.3: XSS واختطاف الجلسة
المهارات المستهدفة:
- استغلال الخدمات الضعيفة
- أمن التطبيقات الويب
- OWASP Top 10
الوحدة 7 - سطر أوامر Windows
المدة: جلسة واحدة
المحتوى النظري:
- CMD والأوامر الأساسية
- سكربتات الدفعة
- أتمتة المهام
المختبرات العملية (قريبًا):
- مختبر 7.1: سكربتات تعداد النظام
- مختبر 7.2: باب خلفي دفعة مستمر
- مختبر 7.3: الحركة الجانبية
المهارات المستهدفة:
- إتقان سطر الأوامر
- الأتمتة باستخدام الدفعة
- سكربتات ما بعد الاستغلال
الوحدة 8 - PowerShell والأتمتة
المدة: أربع جلسات
المحتوى النظري:
- PowerShell المتقدم
- سجل Windows
- متغيرات البيئة
المختبرات العملية (قريبًا):
- مختبر 8.1: Mimikatz - استخراج بيانات الاعتماد الحية
- مختبر 8.2: التمويه وتجاوز مضاد الفيروسات
- مختبر 8.3: Empire C2 Framework
المهارات المستهدفة:
- PowerShell الهجومي
- استخراج بيانات الاعتماد من الذاكرة
- تجاوز الدفاعات
الوحدة 9 - Linux والعمليات
المدة: جلسة واحدة
المحتوى النظري:
- مقدمة إلى Linux
- WSL (نظام Windows الفرعي لـ Linux)
- إدارة العمليات
المختبرات العملية (قريبًا):
- مختبر 9.1: تصعيد الامتيازات في Linux
- مختبر 9.2: قشرة عكسية في Linux
- مختبر 9.3: Rootkit بسيط
المهارات المستهدفة:
- استغلال Linux
- مستخدم → Root
- تقنيات الإخفاء في Linux
الوحدة 10 - العميل-الخادم وIPC
المدة: جلسة واحدة
المحتوى النظري:
- هندسة العميل-الخادم
- الاتصال بين العمليات
- المقابس والشبكات
المختبرات العملية (قريبًا):
- مختبر 10.1: تطبيق ويب ضعيف كامل
- مختبر 10.2: API REST - تزوير JWT
- مختبر 10.3: حقن الأوامر وRCE
المهارات المستهدفة:
- استغلال تطبيقات الويب
- أمن API
- تنفيذ الأوامر عن بعد
الوحدة 11 - الذاكرة المشتركة والمراجعة
المدة: جلستين
المحتوى النظري:
- إدارة الذاكرة
- التزامن وIPC
- مراجعة عامة
المختبرات العملية (قريبًا):
- مختبر 11.1: CTF صغير كامل (3 ساعات)
- بنية تحتية متعددة VMs
- 6-7 أعلام لالتقاطها
- استخدام جميع التقنيات
- مختبر 11.2: التحليل الجنائي وتحليل الحوادث
المهارات المستهدفة:
- تكامل جميع التقنيات
- منهجية اختبار الاختراق
- تقرير احترافي
الوحدة 12 - التقييم النهائي
المدة: جلسة واحدة
التقييم العملي:
- اختبار اختراق على بنية تحتية كاملة
- تقرير احترافي لاختبار الاختراق
- عرض للاستغلالات
- توصيات العلاج
ملخص المختبرات العملية
المختبرات المكتملة (الوحدات 1-3)
| الوحدة | المختبر | الوقت | الصعوبة | النوع |
|---|---|---|---|---|
| 1 | اكتشاف الشبكة | 20 دقيقة | ⭐⭐ | استطلاع |
| 1 | Wireshark | 45 دقيقة | ⭐⭐ | تحليل |
| 1 | جرد النظام | 30 دقيقة | ⭐⭐ | توثيق |
| 1 | بيانات اعتماد WiFi | 25 دقيقة | ⭐⭐ | استخراج |
| 2 | تجاوز كلمة المرور | 30 دقيقة | ⭐⭐ | استغلال |
| 2 | VM مؤقت | 25 دقيقة | ⭐⭐ | بنية تحتية |
| 2 | هجمات الإقلاع | 35 دقيقة | ⭐⭐⭐ | وصول مادي |
| 3 | استخراج بيانات الاعتماد | 35 دقيقة | ⭐⭐⭐ | ما بعد الاستغلال |
| 3 | قشرة عكسية | 30 دقيقة | ⭐⭐⭐ | تحكم عن بعد |
| 3 | Keylogger | 35 دقيقة | ⭐⭐⭐ | مراقبة |
إجمالي المختبرات المكتملة: 10 مختبرات - 310 دقيقة (~5 ساعات)
المختبرات القادمة (الوحدات 4-12)
| الوحدة | المختبرات المتوقعة | التقنيات المغطاة |
|---|---|---|
| 4 | 3 مختبرات | الأذونات، ADS، النسخ الظلي |
| 5 | 3 مختبرات | Nmap، DNS، انتحال ARP |
| 6 | 3 مختبرات | الخدمات، حقن SQL، XSS |
| 7 | 3 مختبرات | CMD، دفعة، الحركة الجانبية |
| 8 | 3 مختبرات | Mimikatz، تجاوز AV، Empire |
| 9 | 3 مختبرات | تصعيد الامتيازات في Linux، قشرة عكسية، Rootkit |
| 10 | 3 مختبرات | تطبيقات الويب، API، حقن الأوامر |
| 11 | 2 مختبرات | CTF، التحليل الجنائي |
| 12 | 1 مشروع | اختبار اختراق كامل |
الإجمالي المتوقع: 30+ مختبرات عملية
تقدم الدورة
✅ الوحدة 1 - الهندسة والأسس (مكتملة)
✅ الوحدة 2 - البيئة الافتراضية وBIOS (مكتملة)
✅ الوحدة 3 - تكوين Windows الآمن (مكتملة)
⏳ الوحدة 4 - أنظمة الملفات والأذونات
⏳ الوحدة 5 - الشبكة والأمن
⏳ الوحدة 6 - الخدمات والأداء
⏳ الوحدة 7 - سطر أوامر Windows
⏳ الوحدة 8 - PowerShell والأتمتة
⏳ الوحدة 9 - Linux والعمليات
⏳ الوحدة 10 - العميل-الخادم وIPC
⏳ الوحدة 11 - الذاكرة المشتركة والمراجعة
⏳ الوحدة 12 - التقييم النهائي
التقدم الحالي: 3/12 وحدات (25%)
الأدوات والتقنيات
أدوات التحليل
- Wireshark - تحليل حركة مرور الشبكة
- Nmap - ماسح الشبكة والمنافذ
- Netstat - الاتصالات النشطة
- Process Explorer - تحليل العمليات
أدوات الاستغلال
- Metasploit Framework - استغلال الخدمات
- LaZagne - استخراج بيانات الاعتماد
- Mimikatz - تفريغ بيانات الاعتماد من الذاكرة
- Netcat - قشور عكسية
- PowerShell Empire - إطار C2
البيئات
- VirtualBox - الافتراضية
- Windows 10/11 - النظام المستهدف الرئيسي
- Kali Linux - توزيع اختبار الاختراق
- WSL - نظام Windows الفرعي لـ Linux
لغات البرمجة النصية
- PowerShell - أتمتة Windows
- Batch - سكربتات CMD
- Bash - سكربتات Linux
- Python - سكربتات مخصصة
منهجية التعلم
المرحلة 1: الاستطلاع (الوحدات 1-2)
التركيز: جمع المعلومات والوصول الأولي
- مسح ورسم خريطة النظام
- تحديد الثغرات
- الحصول على وصول أولي
المرحلة 2: الاستغلال (الوحدات 3-6)
التركيز: استغلال الثغرات
- تجاوز المصادقة
- استغلال الخدمات
- استغلال تطبيقات الويب
- ما بعد الاستغلال
المرحلة 3: الأتمتة (الوحدات 7-8)
التركيز: السكربتات والأتمتة
- الأتمتة باستخدام CMD وPowerShell
- تجاوز الدفاعات
- الاستمرارية والأبواب الخلفية
المرحلة 4: متعدد المنصات (الوحدات 9-10)
التركيز: Linux والتطبيقات
- استغلال Linux
- أمن التطبيقات
- هندسة العميل-الخادم
المرحلة 5: التوليف (الوحدات 11-12)
التركيز: التكامل الكامل
- CTF متعدد الآلات
- التحليل الجنائي والكشف
- مشروع اختبار الاختراق النهائي
المهارات المطورة
المهارات التقنية
إدارة النظام:
- تكوين وتقوية Windows/Linux
- إدارة المستخدمين والأذونات
- الخدمات والشياطين النظامية
- الشبكة والجدار الناري
الأمن الهجومي:
- الاستطلاع والتعداد
- استغلال الثغرات
- ما بعد الاستغلال والاستمرارية
- الحركة الجانبية
- استخراج البيانات
الأمن الدفاعي:
- كشف التسلل
- تحليل السجلات
- الاستجابة للحوادث
- التقوية والامتثال
الأتمتة:
- سكربتات PowerShell وBash
- أتمتة مهام التدقيق
- توليد التقارير
- نشر التكوينات
المهارات المهنية
- منهجية اختبار الاختراق
- توثيق تقني احترافي
- كتابة تقارير التدقيق
- التواصل حول المخاطر
- الأخلاق والمسؤولية المهنية
التقييمات
الأعمال العملية
- TP1: تكوين وتدقيق Windows (10%)
- TP2: تحليل الشبكة والخدمات (10%)
- TP3: PowerShell والأتمتة (15%)
المختبرات
- مختبرات أسبوعية (30%)
- المشاركة والانخراط (5%)
المشروع النهائي
- CTF صغير واختبار اختراق كامل (20%)
- تقرير احترافي (10%)
الإجمالي: 100%
المتطلبات التقنية
الأجهزة الموصى بها
- حاسوب بذاكرة 16 GB RAM على الأقل (8 GB كحد أدنى)
- معالج يدعم الافتراضية (Intel VT-x / AMD-V)
- مساحة قرص 100 GB فارغة
- اتصال إنترنت مستقر
البرامج المطلوبة
- VirtualBox (مجاني)
- Windows 10/11 ISO (مقدم)
- محرر نصوص (يوصى بـ VS Code)
- عميل Git (اختياري)
المعارف السابقة
- استخدام أساسي لـ Windows
- التنقل في نظام الملفات
- مفاهيم الشبكة الأساسية (IP، DNS)
- لا يتطلب خبرة في البرمجة
موارد الدورة
الوثائق
- موقع الويب الخاص بالدورة (هذا الموقع)
- أدلة مختبر مفصلة
- أوامر مرجعية سريعة
- قوائم تحقق الأمان
التطبيقات العملية
- تطبيقات ويب ضعيفة (مقدمة)
- VMs مهيأة مسبقًا (قريبًا)
- سكربتات وأدوات (مستودع GitHub)
الموارد الخارجية
- وثائق Microsoft
- OWASP Top 10
- معايير CIS
- إطار MITRE ATT&CK
مدونة الأخلاق والمسؤولية
الالتزام الأخلاقي
عند متابعة هذه الدورة، تلتزم بـ:
استخدام المعرفة المكتسبة:
- فقط لأغراض تعليمية ومهنية مشروعة
- على أنظمتك الخاصة أو بإذن كتابي صريح
- مع احترام القوانين الكندية والدولية
- مع احترام الخصوصية وملكية الآخرين
عدم القيام أبدًا بـ:
- تطبيق هذه التقنيات بدون إذن
- الوصول إلى أنظمة لا تملكها
- مشاركة الأدوات أو التقنيات مع أشخاص غير مصرح لهم
- استخدام هذه المعرفة للإضرار أو التجسس أو السرقة
العواقب
انتهاك مدونة الأخلاق:
- الفشل التلقائي في الدورة
- إجراءات تأديبية أكاديمية
- إمكانية الملاحقة القضائية
- سجل جنائي محتمل
الاستخدام المسؤول:
- اختبارات فقط على بيئات مختبر معزولة
- VMs مخصصة بدون اتصال إنترنت للاختبارات الهجومية
- توثيق كامل لجميع الإجراءات
- احترام الإطار القانوني والأخلاقي في جميع الأوقات
الجدول الزمني والجدول
التنسيق: هجين (حضوري + مختبرات مستقلة)
الجلسات في الفصل:
- تقديم المفاهيم النظرية
- عروض عملية
- دعم وأسئلة
- التقييمات
العمل المستقل:
- إكمال المختبرات
- الأعمال العملية
- القراءة والبحث
- إعداد المشاريع
العبء العملي المقدر:
- 3 ساعات في الفصل أسبوعيًا
- 6-8 ساعات من العمل المستقل أسبوعيًا
- الإجمالي: 9-11 ساعة أسبوعيًا
الدعم والاتصال
للاتصال بي
الطلاب المسجلين:
- Omnivox MIO: الطريقة المفضلة (الرد خلال 24 ساعة)
- في الفصل: قبل أو أثناء أو بعد الجلسات
- ساعات الاستشارة: سيتم تحديدها
الأشخاص الخارجيين:
- البريد الإلكتروني: varchambaultbouffard@cmaisonneuve.qc.ca
- GitHub: القضايا على مستودع الدورة
موارد المساعدة
تقنية:
- وثائق المختبرات (أدلة مفصلة)
- أقسام استكشاف الأخطاء وإصلاحها في كل مختبر
- الأسئلة الشائعة حسب الوحدة
- منتدى النقاش (Omnivox)
أكاديمية:
- مركز المساعدة (الكلية)
- التدريس من الأقران
- مجموعات الدراسة
الشهادات والمسار المهني
الشهادات المتوافقة
تعد هذه الدورة للشهادات:
- CompTIA Security+ - أساسيات الأمان
- CompTIA Linux+ - إدارة Linux
- CEH (Certified Ethical Hacker) - القرصنة الأخلاقية
- OSCP (Offensive Security Certified Professional) - اختبار الاختراق
- PNPT (Practical Network Penetration Tester)
الفرص المهنية
المهن المستهدفة:
- محلل أمني
- مختبر اختراق / قرصان أخلاقي
- مدير نظام
- محلل SOC (مركز عمليات الأمان)
- مستشار أمني
- مهندس DevSecOps
- محلل استجابة للحوادث
القطاعات:
- الشركات التكنولوجية
- المؤسسات المالية
- الحكومة والدفاع
- شركات الأمن السيبراني
- الاستشارات
سياسة الدورة
الحضور والمشاركة
- الحضور إلزامي في الجلسات
- المشاركة النشطة مشجعة
- يجب إكمال المختبرات للنجاح
النزاهة الأكاديمية
- الأعمال الفردية إلا إذا ذكر خلاف ذلك
- التعاون مشجع للتعلم، وليس للنسخ
- الانتحال = الفشل التلقائي
- مدونة أخلاق صارمة لتقنيات الأمان
المواد والمعدات
- أحضر حاسوبك المحمول إن أمكن
- معدات المختبر متاحة في الموقع
- احفظ عملك بانتظام
- يوصى بنسخ احتياطية لـ VMs
ملاحظات هامة
Omnivox
هذا الموقع يكمل Omnivox ولكنه لا يحل محله. استمر في مراجعة Omnivox لـ:
- الإعلانات الرسمية
- تسليم الأعمال
- الدرجات والتقييمات
- الاتصالات الهامة
التحديثات
يتم تحديث هذا الموقع بانتظام:
- إضافة محتوى جديد كل أسبوع
- نشر المختبرات تدريجيًا
- تصحيحات وتحسينات مستمرة
- إضافة موارد إضافية
الوصول إلى المحتوى
المحتوى المحمي:
- الوصول محجوز للطلاب المسجلين
- كلمة مرور مطلوبة
- جلسة صالحة لمدة 24 ساعة
- لا تشارك بيانات الاعتماد
الاتصال والدعم
المعلم: Haythem Rehouma
المؤسسة: Collège de Maisonneuve
الدورة: 420-911-MA - أنظمة التشغيل
الفصل الدراسي: شتاء 2025
المنصات:
- Omnivox: https://cmaisonneuve.omnivox.ca/
- الموقع الإلكتروني: https://hrhouma1.github.io/inskillflow-docs-systemes-d-exploitations/
- GitHub: https://github.com/hrhouma1/inskillflow-docs-systemes-d-exploitations
ابدأ الآن!
استكشف الوحدات في القائمة الجانبية وابدأ تعلمك لأمن أنظمة التشغيل!
الوحدات المتاحة:
- الوحدة 1: الهندسة والأسس (4 مختبرات)
- الوحدة 2: البيئة الافتراضية وBIOS (3 مختبرات)
- الوحدة 3: تكوين Windows الآمن (3 مختبرات)
- الوحدات 4-12: قريبًا
دورة موفقة وتعلم سعيد! 🎓
آخر تحديث: 8 نوفمبر 2024