
- بواسطة x32x01 ||
ايه هي الـ Skills الـ Technical اللي محتاجها قبل ما تدخل في الـ Cyber Security وبعدها 
بص يا سيدي، لو ناوي تدخل مجال الـ Cyber Security بجد وتبقى جامد فيه 

الفرق بين الـ 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
لو انت بقى من الناس اللي بتحب تحمي السيستم وتواجه الهجمات 
أول حاجة: 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، لازم الأول تحدد طريقك: هجوم ولا دفاع؟ومن هنا تبدأ تبني المهارات المطلوبة، وحدة وحدة، ومع الوقت هتبقى محترف في مجالك

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