- بواسطة x32x01 ||
ايه هي الـ Skills الـ Technical اللي محتاجها قبل ما تدخل في الـ Cyber Security وبعدها 💻🔥
بص يا سيدي، لو ناوي تدخل مجال الـ Cyber Security بجد وتبقى جامد فيه 💪 فالبوست ده ليك. هنعرف مع بعض المهارات اللي لازم تكون عندك قبل وبعد ما تدخل المجال ده، وكمان هنوضح الفرق الكبير بين الـ Red Team والـ Blue Team عشان تختار طريقك صح 👇الفرق بين الـ Red Team والـ Blue Team 🎯
قبل ما نبدأ بالكلام عن المهارات، لازم نفهم الأول يعني إيه Red Team وBlue Team لأن الفرق بينهم هو اللي هيحدد إنت هتمشي في أنهي اتجاه 👇🟥 الـ Red Team: ناس الـ Offensive Security
الـ Red Team دول الناس اللي شغلتهم الهجوم مش الدفاع 😎يعني هدفهم يختبروا قوة السيستم ويكسروا الحماية، دول اللي بنسميهم “Code Breakers”. بيهتموا بالهاك والهجوم، مش التأمين.
🟦 الـ Blue Team: ناس الـ Defensive Security
أما الـ Blue Team دول العكس تمامًا، شغلهم كله في حماية الأنظمة 🔒بيشتغلوا على الـ Firewalls، الـ WAFs، والـ Load Balancers... يعني هما اللي بيبنوا الحماية مش بيكسروها.
المهارات اللي لازم تتعلمها لو ناوي تدخل Red Team 🚀
قبل ما تبدأ في مجال الهاكينج والـ Red Team، لازم تبني أساس قوي 👇💡 أولًا: لازم تتعلم الـ Coding
وده بيتقسم لحاجتين مهمين:- البرمجة (Programming): إنك تعمل Tools بنفسك (Desktop أو Web).
- السكربتنج (Scripting): إنك تكتب Scripts تساعدك في الـ Penetration Testing.
الفرق بين الـ Programming والـ Scripting 🧠
البرمجة بتحتاج “Compiling” قبل التنفيذ، أما السكربت بتتنفذ على طول من غير خطوة الـ Compiling دي.لغات لازم تبدأ بيها 🔤
- لغات البرمجة: Java, C#, C++, C
- لغات السكربت: Python, PHP, Bash, JavaScript, Perl, Ruby
🐍 شوية تفاصيل مهمة في الـ Python
الـ Python من أكتر اللغات المفيدة في الهاكينج.تعلم الحاجات دي:
- Strings, Lists, Loops, Conditions
- Packages, Modules, Classes
- Socket Programming (Client & Server)
🐧 تاني حاجة: نظام Linux
لازم تكون بتتعامل مع Linux كويس جدًا لأنه النظام المفضل لكل هاكر محترف 😎اتعلم:
- إدارة الملفات من الـ Terminal
- التعامل مع الـ Disks و الـ Processes
- إدارة الـ Users و الـ Permissions
- إدارة الـ Kernel و الـ Boot
🌐 تالت حاجة: الـ Network
ادرس CCNA R&S و CCNA Security.هتفهم:
- الـ Routing والـ Switching
- إزاي الباكيت بتتمشى في الشبكة
- مبادئ تأمين الشبكات
💾 رابع حاجة: الـ Operating System
تعلم شوية أساسيات الـ OS زي:- Deadlock
- Task, Thread, Process
- MBR, GPT, Boot Loader
- Memory Management
المهارات اللي محتاجها في الـ Blue Team 🛡️
لو انت بقى من الناس اللي بتحب تحمي السيستم وتواجه الهجمات 👊 فده مجال الـ Blue Team.🔥 أول حاجة: Firewalls
الـ Firewall هو البودي جارد بتاع الشبكة 😎بيمنع أي Traffic ضار يدخل أو يخرج من الـ Network.
🦠 تاني حاجة: Anti-Malwares
زي الـ Antivirus، هدفهم يمنع أي Malware من إنه يشتغل أو ينفذ أوامر ضارة.🧪 تالت حاجة: Sandboxes
الـ Sandbox جهاز بيشغل البرامج في بيئة معزولة عشان يشوف هل فيها Malware ولا لأ.بيفهم السلوك الفعلي مش الـ Signature زي الـ Antivirus.
🌐 رابع حاجة: Web Application Firewall (WAF)
بيحمي تطبيقات الويب من الهجمات زي الـ SQL Injection وXSS وهجمات OWASP Top 10.⚖️ خامس حاجة: Load Balancer
بيوزع الـ Load على السيرفرات عشان النظام يفضل سريع وثابت.🧩 سادس حاجة: UTM
ده جهاز بيجمع كذا وظيفة في مكان واحد، زي:- Antivirus
- Antispam
- Firewall
- Load Balancer
- WAF
📚 أهم الشركات (Vendors) اللي تقدم كورسات للـ Blue Team
عشان تشتغل في المجال ده لازم تتعلم من الشركات اللي عاملة الـ Solutions دي بنفسها، زي:- Cisco
- Fortinet
- Palo Alto
- Symantec
- FireEye
- Trend Micro
- Dark Trace
- Solarwinds
🎯 خلاصة الكلام
لو عايز تدخل عالم الـ Cyber Security، لازم الأول تحدد طريقك: هجوم ولا دفاع؟ومن هنا تبدأ تبني المهارات المطلوبة، وحدة وحدة، ومع الوقت هتبقى محترف في مجالك 💪
التعديل الأخير: