انتقل إلى المحتوى الرئيسي

أنظمة التشغيل

تدريب متقدم في الأمن وهندسة النظام​

رمز الدورة: 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 دقيقة⭐⭐استطلاع
1Wireshark45 دقيقة⭐⭐تحليل
1جرد النظام30 دقيقة⭐⭐توثيق
1بيانات اعتماد WiFi25 دقيقة⭐⭐استخراج
2تجاوز كلمة المرور30 دقيقة⭐⭐استغلال
2VM مؤقت25 دقيقة⭐⭐بنية تحتية
2هجمات الإقلاع35 دقيقة⭐⭐⭐وصول مادي
3استخراج بيانات الاعتماد35 دقيقة⭐⭐⭐ما بعد الاستغلال
3قشرة عكسية30 دقيقة⭐⭐⭐تحكم عن بعد
3Keylogger35 دقيقة⭐⭐⭐مراقبة

إجمالي المختبرات المكتملة: 10 مختبرات - 310 دقيقة (~5 ساعات)

المختبرات القادمة (الوحدات 4-12)​

الوحدةالمختبرات المتوقعةالتقنيات المغطاة
43 مختبراتالأذونات، ADS، النسخ الظلي
53 مختبراتNmap، DNS، انتحال ARP
63 مختبراتالخدمات، حقن SQL، XSS
73 مختبراتCMD، دفعة، الحركة الجانبية
83 مختبراتMimikatz، تجاوز AV، Empire
93 مختبراتتصعيد الامتيازات في Linux، قشرة عكسية، Rootkit
103 مختبراتتطبيقات الويب، API، حقن الأوامر
112 مختبراتCTF، التحليل الجنائي
121 مشروعاختبار اختراق كامل

الإجمالي المتوقع: 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 ساعة)
  • في الفصل: قبل أو أثناء أو بعد الجلسات
  • ساعات الاستشارة: سيتم تحديدها

الأشخاص الخارجيين:

موارد المساعدة​

تقنية:

  • وثائق المختبرات (أدلة مفصلة)
  • أقسام استكشاف الأخطاء وإصلاحها في كل مختبر
  • الأسئلة الشائعة حسب الوحدة
  • منتدى النقاش (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

المنصات:


ابدأ الآن!​

استكشف الوحدات في القائمة الجانبية وابدأ تعلمك لأمن أنظمة التشغيل!

الوحدات المتاحة:

  • الوحدة 1: الهندسة والأسس (4 مختبرات)
  • الوحدة 2: البيئة الافتراضية وBIOS (3 مختبرات)
  • الوحدة 3: تكوين Windows الآمن (3 مختبرات)
  • الوحدات 4-12: قريبًا

دورة موفقة وتعلم سعيد! 🎓


آخر تحديث: 8 نوفمبر 2024