برنامج شامل لاحتراف اختبار الاختراق والأمن السيبراني – من المبتدئ إلى المحترف
| المرحلة | العنوان | المهام الأساسية | المصادر والروابط | ملاحظات مهمة |
|---|---|---|---|---|
|
المرحلة 1
0%
|
المتطلبات الأساسية
Prerequisites
|
• مقدمة عن مجال الأمن السيبراني
• Intro to Cybersecurity
• أساسيات التشفير وشبكات VPN
• Cryptography & VPN Basics
• مقدمة في Wireshark لتحليل الشبكات
• Wireshark Intro
• بروتوكولات الشبكات الأساسية
• Network Protocols
• فهم TCP/IP و UDP
• TCP/IP & UDP
|
أساسيات يجب إتقانها • فهم نموذج OSI • تعلم تحليل حزم الشبكة • ممارسة استخدام Wireshark |
|
|
المرحلة 2
0%
|
أساسيات البرمجة
Programming Fundamentals
|
• مقدمة في البرمجة واللغات
• Programming Intro
• أساسيات بايثون للمبتدئين
• Python Basics
• البرمجة النصية في Bash
• Bash Scripting
• سكريبتات CMD في ويندوز
• CMD Scripting
• كتابة سكريبتات لاختبار الاختراق
• Pentesting Scripts
|
مهم للمخترق الأخلاقي • تعلم أساسيات البرمجة • فهم كتابة السكريبتات • ممارسة يومية للأكواد |
|
|
المرحلة 3
0%
|
اختبار الاختراق
Penetration Testing
|
• جمع المعلومات (OSINT)
• Information Gathering
• مسح الشبكات واكتشاف الثغرات
• Network Scanning
• اختبار اختراق تطبيقات الويب
• Web App Pentesting
• اختبار اختراق الأنظمة
• System Pentesting
• اختبار اختراق الشبكات
• Network Pentesting
|
عملي تطبيق المهارات • استخدام Kali Linux • فهم منهجية الاختبار • توثيق النتائج |
|
|
المرحلة 4
0%
|
هجمات تطبيقات الويب
Web App Attacks
|
• مقدمة في أمن تطبيقات الويب
• Web Security Intro
• اختبار اختراق HTTP و Cookies
• HTTP & Cookies Testing
• هجمات Cross-Site Scripting (XSS)
• XSS Attacks
• هجمات SQL Injection
• SQL Injection
• استخدام Burp Suite للاختبار
• Burp Suite Testing
|
📋 مشاريع:OWASP Testing Guide GitHub |
أساسي لكل مخترق أخلاقي • فهم OWASP Top 10 • تعلم اختبار الثغرات الشائعة • ممارسة على بيئات معرضة للثغرات |
|
المرحلة 5
0%
|
هجمات الأنظمة والشبكات
System & Network Attacks
|
• هجمات كلمات المرور
• Password Attacks
• هجمات Buffer Overflow
• Buffer Overflow
• هجمات ARP Poisoning
• ARP Poisoning
• استخدام Metasploit Framework
• Metasploit
• اختبار اختراق Active Directory
• AD Pentesting
|
📋 مشاريع:Impacket للاختبار |
متقدم يتطلب خبرة • فهم أنظمة التشغيل • تعلم هندسة العكسية • ممارسة على بيئات معملية |
|
المرحلة 6
0%
|
مشروع عملي متكامل
Practical Project
|
• تحليل متطلبات المشروع
• Requirements Analysis
• جمع المعلومات والمسح الأولي
• Reconnaissance
• اكتشاف الثغرات وتقييمها
• Vulnerability Assessment
• استغلال الثغرات وإثبات المفهوم
• Exploitation
• كتابة تقرير احترافي
• Reporting
|
تطبيق شامل للمهارات • تطبيق منهجية اختبار الاختراق • استخدام أدوات متعددة • كتابة تقرير احترافي |
|
|
المرحلة 7
0%
|
الشهادات والتطوير المهني
Certifications & Career
|
• التحضير لشهادة CEH
• CEH Certification
• التحضير لشهادة OSCP
• OSCP Certification
• الاطلاع على نماذج امتحانات
• Exam Preparation
• تجهيز ملف أعمال (Portfolio)
• Portfolio Building
|
مهني للتطوير الوظيفي • اختيار الشهادة المناسبة • بناء شبكة علاقات مهنية • تحديث المهارات باستمرار |