
- بواسطة x32x01 ||

البوست ده هيحطلك خريطة طريق من البداية لحد التخصص، مع نصايح على الدورات والمنصات اللي هتفيدك

قبل ما نبدأ: شوية أسئلة لازم تسألها لنفسك
- هل عندي خلفية عن الكمبيوتر؟
- هل بحب الشبكات ولا بحب البرمجة أكتر؟
- عاوز أشتغل هجوم (Red Team) ولا دفاع (Blue Team)؟
الخطوة 1 - أساسيات الكمبيوتر (لو انت مبتدئ تمام)
لو انت واحد معرفش أي حاجة عن الكومبيوتر، مش هينفع تدخل المجال من غير أساس. ابدأ بحاجة زي CS50 على اليوتيوب أو كورسات تانية بتشرح مفاهيم computer science والبرمجة بطريقة مبسطة. لو حابب حاجة أخف، شوف كورسات عن أساسيات الكمبيوتر وملفات النظام.- ماتستهينش بالأساسيات - دي اللي هتوفر عليك وقت ومجهود بعدين.
- لو اتعلمت شوية برمجة هتوفر على نفسك كتير في المستقبل، خصوصًا في الأتمتة وكتابة أدوات.
الخطوة 2 - الشبكات (شبكات = قلب الأمن السيبراني)
بعد ما تتأسس في الكمبيوتر، ركّز على الشبكات لأن كل الداتا بتتحرك فيها. ادرس TCP/IP, subnetting, routing, switching. ممكن تبدأ بدورات زي CCNA أو Network+. لو تسألني أرشح إيه؟ أقولك CCNA لأنها أعمق شوية وهتديك فهم قوي.- فهم البنية التحتية للشبكة هيفتحلك أبواب في الـBlue team وRed team.
- اتعلم إزاي تبني شبكة، تراقبها، وتتعامل مع أجهزة الراوتر والسويتش.
الخطوة 3 - أساسيات الأمن (Security+)
بعد الشبكات خش على أساسيات الأمن. دورة Security+ مفيدة جدًا للمبتدئين وهتشرح مفاهيم زي: التهديدات، إدارة الهوية، التحكم في الوصول، طرق الدفاع الأساسية، وأنواع الهجمات. دي هتبنيلك صورة عامة قوية عن المجال.الخطوة 4 - أنظمة التشغيل (Linux وWindows)
لازم تكون فاهم إزاي الأنظمة بتشتغل لأن هتتعامل معاها يوميًا:- ابدأ بـLinux لأن أغلب أدوات الأمان شغالة عليه. اتعلم أوامر الطرفية، إدارة الحزم، وصلاحيات الملفات.
- بعد كده اتعلم
Windows
خصوصًا لو ناوي تشتغل على اختراق الأنظمة أو إدارة البيئات المؤسسية.
بعد الأساس - اختار التخصص: Red Team ولا Blue Team؟
لو حابب الهجوم (Red Team):
• تخصصات: Penetration Testing، Reverse Engineering، Malware Dev.
• بداية عملية: دورات زي eJPT V1/V2 كويسة كمدخل عملي.
• شغل الـPen Tester: اختبار أنظمة، استغلال ثغرات في
Windows
وLinux
، كتابة تقارير، وصناعة أدوات.لو حابب الدفاع (Blue Team):
• تخصصات: SOC Analysis، Network Security Engineer، Malware Analysis.
• بداية عملية: دورة زي eCIR هتديك أساس جيد للعمل في الـSOC.
• شغل الـSOC Analyst: مراقبة الأنظمة، كشف التهديدات في الوقت الحقيقي، إدارة الـSIEM، وتصعيد الحوادث.
فين أطبق اللي اتعلمت؟ (Labs وPlatforms)
التطبيق العملي أهم حاجة. استخدم منصات عملية زي:• TryHackMe - ممتاز للمبتدئين وللمسارات المنظمة.
• HackTheBox - تحديات متقدمة أكتر.
• HackerOne - لو عايز تدخل عالم برامج المكافآت (bug bounty).
المنصات دي هتديك سيناريوهات حقيقية عشان تطبق الـRecon، Exploitation، Post-exploitation، وكتابة التقارير.
شهادات ولا لأ؟ وهل لازم تدفع فلوس؟
لو معاك فلوس خد شهادات زي CompTIA أو شهادات متخصصة - بتفتح أبواب. لكن لو مش معاك، ماتقلقش: أهم حاجة الفهم والتطبيق العملي. وورّي شغلك على GitHub وLinkedIn بدل الاعتماد على الشهادة بس.لغات البرمجة اللي هتفيدك
في مراحل متقدمة هتحتاج لغات برمجة:- • Python - لازم، بتسهل كتابة أدوات وأتمتة مهام الاختبار والتحليل.
- • C - مهم في الـReverse Engineering وكتابة برامج سريعة.
- • PowerShell - مهم جدًا للتعامل مع بيئات
Windows
وأتمتة مهام الإدارة والهجوم.
نموذج مسار تعليمي عملي (Pseudo-path)
Python:
# pseudocode learning path
if beginner:
learn("CS50")
learn("basic computer skills")
learn("CCNA or Network+")
learn("Linux basics")
learn("Security+")
choose_track = input("Red or Blue?")
if choose_track == "Red":
learn("eJPT V1/V2")
practice("TryHackMe", "HackTheBox")
elif choose_track == "Blue":
learn("eCIR")
practice("SOC labs", "SIEM tools")
# keep coding in Python and build projects
نصايح عملية علشان تلاقي شغل وتثبت نفسك
- اعمل بروفايل محترف على LinkedIn وضيف ناس في المجال.
- اظهر شغلك: انشر مشاريعك على GitHub وشارك لاباتك.
- لو لقيت تدريب حتى لو بدون مرتب، خد الفرصة للتعلم العملي.
- احضر مؤتمرات وMeetups لو تقدر - الشبكة مهمة جدًا.
- استمر في التعلم - المجال بيتغير بسرعة.
أخطاء شائعة وخليك بعيد عنها
- انتظار الشهادة بدون تطبيق عملي.
- تجاهل الشبكات لأن "البرمجة أحسن" - الشبكات هي الأساس.
- تجاهل الأنظمة (Linux/Windows) - هتحتاجهم كتير.
- الاستسلام لو متأخرتش النتائج بسرعة - الصبر والممارسة مفتاح.
خلاصة سريعة وبسيطة
لو هتبتدي النهاردة:- ابدأ بـCS50 أو كورس أساسيات.
- اتأسس في الشبكات (CCNA).
- خد دورة أساسيات أمن (Security+).
- اتعلم Linux وWindows عملي.
- قرر تتجه لـRed Team أو Blue Team وابدأ كورس متخصص (eJPT أو eCIR).
- طبق على TryHackMe وHackTheBox.
- اتعلم Python و[C] للمتقدمين.

التعديل الأخير: