المدونة

تعلم الامن السيبراني من الصفر

الأساس قبل الأدوات: شبكات ولينكس وبرمجة، ثم دورات مجانية رسمية ومختبرات قانونية تتدرب فيها، وطريق واضح إلى التخصص الذي يناسبك.

الخلاصةتعلم الامن السيبراني من الصفر بخارطة عملية: الشبكات ولينكس والبرمجة، ثم دورات Cisco المجانية ومختبرات تدريب قانونية ومسارات التخصص.
تعلم الامن السيبراني من الصفر

تعلم الامن السيبراني من الصفر يبدأ بشيء يتجاهله كثير من المبتدئين: الأساس. لا تستطيع حماية شبكة لا تفهم كيف تعمل، ولا تحليل هجوم على نظام لم تستخدمه. هذه الخارطة ترتب لك الطريق في خمس مراحل: الشبكات، ثم لينكس، ثم البرمجة، ثم مفاهيم الأمن، ثم التخصص. مع دورات رسمية مجانية في كل مرحلة، ومختبرات قانونية تتدرب فيها بدون أن تقترب من أنظمة غيرك.

قاعدة قبل أن تبدأ

الخارطة في خمس مراحل

المرحلةتتعلم فيهامصدر مجاني
1. الشبكاتعناوين IP، المنافذ، البروتوكولات، DNS، كيف تنتقل البياناتNetworking Basics من Cisco Networking Academy
2. لينكس وسطر الأوامرالتنقل بين الملفات، الصلاحيات، العمليات، SSHمختبر Bandit من OverTheWire
3. البرمجةبايثون للأتمتة، وقراءة كود الويبدليل البرمجة من الصفر في تسوى
4. مفاهيم الأمنالسرية والسلامة والتوفر، التهديدات، التشفير، كلمات المرورIntroduction to Cybersecurity من Cisco
5. التخصصالدفاع، أو اختبار الاختراق، أو الحوكمة، أو التحقيق الرقميمختبرات ومسارات حسب اختيارك
بطاقة مقارنة من جدول الدليل (تعلم الامن السيبراني من الصفر)

المرحلة 1: الشبكات

أغلب الهجمات تمر عبر الشبكة، لذلك هي أول ما تتعلمه. افهم كيف يحصل جهازك على عنوان IP، وما الفرق بين TCP وUDP، ولماذا يعمل الويب على المنفذين 80 و443، وماذا يحدث عندما تكتب اسم موقع في المتصفح. دورة Networking Basics في Cisco Networking Academy مجانية وللمبتدئين وبوتيرتك الخاصة، وفيها مختبرات عملية.

المرحلة 2: لينكس وسطر الأوامر

أغلب الخوادم وأدوات الأمن تعمل على لينكس، وسطر الأوامر هو لغتك اليومية فيها. أفضل طريقة ممتعة للتعلم هي لعبة Bandit من OverTheWire. حسب صفحتها، هي موجهة للمبتدئين تماماً: تتصل بخادم تدريب، وفي كل مستوى تبحث عن كلمة المرور للمستوى التالي باستخدام أوامر لينكس. وكلمة مرور المستوى صفر منشورة في صفحة المستوى نفسه:

  1. افتح الطرفية

    على ماك ولينكس افتح Terminal، وعلى ويندوز افتح PowerShell، فأمر ssh موجود فيها.

  2. اتصل بالمستوى صفر

    اكتب الأمر في الأسفل، وعندما يطلب كلمة المرور اكتب bandit0 كما تذكرها صفحة المستوى.

  3. اقرأ تعليمات كل مستوى

    صفحة كل مستوى في موقع OverTheWire تقول أين الكلمة التالية، وتقترح الأوامر التي قد تحتاجها.

  4. دوّن ما تعلمته

    اكتب في ملف كل أمر جديد واستخدامه. بعد عشرين مستوى ستملك مرجع لينكس خاصاً بك.

مخطط من 4 خطوات: افتح الطرفية / اتصل بالمستوى صفر / اقرأ تعليمات كل مستوى / دوّن ما تعلمته
الاتصال بالمستوى صفر
ssh bandit0@bandit.labs.overthewire.org -p 2220

المرحلة 3: البرمجة

لا تحتاج أن تكون مطور برمجيات، لكنك تحتاج أن تقرأ الكود وتكتب سكربتات صغيرة. بايثون هي الاختيار الأشهر في الأمن لأنها سهلة وفيها مكتبات للشبكات والملفات. وفهم HTML وجافا سكربت وSQL يساعدك على فهم ثغرات الويب الشائعة. ابدأ من كيف اتعلم البرمجة من الصفر، ثم تعلم SQL وجافا سكربت. هذا مثال لسكربت دفاعي صغير يكتشف محاولات الدخول الفاشلة في سجل:

سكربت تحليل سجل
from collections import Counter

failed = Counter()
with open("auth.log") as log:
    for line in log:
        if "Failed password" in line:
            ip = line.split(" from ")[1].split()[0]
            failed[ip] += 1

for ip, count in failed.most_common(5):
    print(ip, count)

المرحلة 4: مفاهيم الأمن

الآن تتعلم لغة المجال: السرية والسلامة والتوفر، وأنواع البرمجيات الخبيثة، والتصيد، والتشفير، والمصادقة متعددة العوامل، وإدارة الثغرات. دورة Introduction to Cybersecurity في Cisco Networking Academy مجانية وللمبتدئين وبوتيرتك الخاصة، وفيها مختبرات عملية. طبّق ما تتعلمه على حياتك: فعّل التحقق بخطوتين في حساباتك، واستخدم مدير كلمات مرور.

المرحلة 5: اختر تخصصك

المساريناسبك إذاالعمل اليومي
الدفاع ومركز العمليات الأمنيةتحب التحليل ومراقبة الأنظمةمراقبة التنبيهات، تحليل السجلات، الاستجابة للحوادث
اختبار الاختراقتحب حل الألغاز وتفكير المهاجماختبار أنظمة العملاء بإذن وكتابة تقارير الثغرات
الحوكمة والمخاطر والالتزامتحب التنظيم والسياسات والتواصلتقييم المخاطر، تطبيق الضوابط، التدقيق
التحقيق الرقميتحب التفاصيل والأدلةجمع الأدلة الرقمية وتحليلها بعد الحوادث

وفي السعودية، الهيئة الوطنية للأمن السيبراني هي الجهة المسؤولة عن الأمن السيبراني في المملكة، وموقعها يعرض الأكاديمية الوطنية للأمن السيبراني وبرامج تعليمية وتسجيلاً في برامج تدريب للطلاب والخريجين. تابع موقعها الرسمي لأن البرامج تفتح في فترات محددة.

عادات يومية للمتعلم

الأمن السيبراني مجال يتغير بسرعة، والفرق بين من يتقدم ومن يتوقف هو العادة اليومية أكثر من الذكاء. هذه عادات بسيطة تبنيها من الأسبوع الأول:

  • ساعة ثابتة كل يوم، حتى لو كانت قصيرة. الاستمرار أهم من الجلسات الطويلة المتقطعة.
  • مختبر واحد في الأسبوع على الأقل، تكتب بعده ملخصاً بما تعلمته.
  • جهاز افتراضي خاص للتجارب على جهازك، فلا تختبر شيئاً على نظامك الأساسي.
  • قراءة نشرة أمنية أو خبر عن حادثة كل أسبوع، وتسأل نفسك: كيف كان يمكن منعها؟
  • مجموعة دراسة مع زملاء من تخصصك أو من النادي التقني في جامعتك، تتبادلون فيها الحلول والمصادر.
  • مراجعة الأساسيات كل فترة، لأن أغلب المشاكل المتقدمة ترجع في النهاية إلى الشبكات ولينكس.

وتذكر أن كل مختبر تنهيه وتكتب عنه هو دليل على مهارتك، فاحفظ ملاحظاتك بترتيب واضح من اليوم الأول.

الذكاء الاصطناعي في رحلتك

استخدم المساعد الذكي لشرح المفاهيم والأوامر وتحليل السجلات على مختبراتك. وفي الذكاء الاصطناعي لطلاب الأمن السيبراني طلبات جاهزة أكثر. جرّب هذا الطلب:

شرح مفهوم أمني
I am a beginner learning cybersecurity. Explain [concept, e.g. how DNS works / what a SQL injection is / how TLS protects a website] in simple steps, with one everyday analogy. Then tell me how defenders detect or prevent it, and give me 3 questions to check my understanding. Keep everything defensive and educational.
  • جيت هب: جيت هب تقدّم حزمة جيت هب للطلاب المطورين لطلاب الجامعات في السعودية مجاناً.
  • جيت براينز: جيت براينز تقدّم حزمة جيت براينز للطلاب لطلاب الجامعات في السعودية مجاناً.
  • جوجل للذكاء الاصطناعي: جوجل للذكاء الاصطناعي تقدّم Google AI Plus مجانًا لمدة سنة لطلاب الجامعات في السعودية.

وثّق رحلتك

اكتب ملخصاً لكل مختبر تنهيه: المشكلة، والأوامر التي استخدمتها، وما تعلمته. ضعها على GitHub واجمعها في ملف أعمالك. هذا يثبت لجهة التدريب التعاوني أنك تتعلم بانتظام، وأن مهارتك عملية وليست شهادات فقط.

أسئلة

من أين أبدأ تعلم الأمن السيبراني من الصفر؟

ابدأ بالشبكات ثم لينكس وسطر الأوامر ثم أساسيات البرمجة، وبعدها مفاهيم الأمن. دورتا Networking Basics وIntroduction to Cybersecurity من Cisco مجانيتان ومناسبتان للبداية.

هل أحتاج البرمجة في الأمن السيبراني؟

تحتاج قراءة الكود وكتابة سكربتات صغيرة، خصوصاً بايثون. بعض المسارات مثل الحوكمة تحتاج برمجة أقل، لكن الأساس يفيدك في كل المسارات.

أين أتدرب بشكل قانوني؟

على أجهزتك أنت، أو على منصات صُممت للتدريب مثل OverTheWire التي تتيح خوادم تدريب مفتوحة. لا تفحص أي نظام بدون إذن مكتوب من صاحبه.

كم يحتاج تعلم أساسيات الأمن السيبراني؟

بساعة إلى ساعتين يومياً، تحتاج عدة أشهر للمراحل الأربع الأولى. التخصص والاحتراف يأتيان بعد ذلك مع المختبرات والتدريب.

هل توجد برامج سعودية للأمن السيبراني؟

نعم. الهيئة الوطنية للأمن السيبراني تعرض في موقعها الأكاديمية الوطنية وبرامج تعليمية وتسجيلاً في برامج تدريب للطلاب والخريجين.

المصادر

  1. netacad.com: netacad.com/courses/introduction-to-cybersecurity
  2. netacad.com: netacad.com/courses/networking-basics
  3. overthewire.org: overthewire.org/wargames/bandit
  4. overthewire.org: overthewire.org/wargames/bandit/bandit0.html
  5. nca.gov.sa: nca.gov.sa/en

خلّك أول من يدري يوم تفتح تسوى.

انضم للقائمة مجاناً. نبلغك يوم يطلق التطبيق، وبعدها توثّق إنك طالب وتفتح العروض حسب شروطها.

  • مجاني دايم
  • بلا بطاقة
  • دقيقة وحدة
انضم للقائمة

مقالات ثانية

دورات الأمن السيبراني للمبتدئين: كيف تختار الأولى وتطبق ما فيها بأمان

دورات الأمن السيبراني للمبتدئين: كيف تختار الأولى وتطبق ما فيها بأمان

دورات الأمن السيبراني للمبتدئين: كيف تقرأ مواد الدورة وتقارنها بمرجع معتمد، وكيف تجهز مختبراً آمناً وتطبق ما تعلمته دون مخالفة.

اقرأ ←
شهادات مجانية في الأمن السيبراني: كيف تختار مساراً ينتهي بمشروع

شهادات مجانية في الأمن السيبراني: كيف تختار مساراً ينتهي بمشروع

شهادات مجانية في الأمن السيبراني للطالب: كيف تفرّق بين شهادة إتمام وشهادة اختبار، وتبني مساراً من ستة أسابيع ينتهي بمشروع تعرضه.

اقرأ ←
كورسات مجانية في الامن السيبراني: كيف تختار مسارا ينتهي بمشروع

كورسات مجانية في الامن السيبراني: كيف تختار مسارا ينتهي بمشروع

كورسات مجانية في الامن السيبراني للطلاب: مصادر سعودية ودولية، ومسار خمسة أسابيع ينتهي بتقرير فحص لحساباتك وأجهزتك، وحدود أخلاقية واضحة.

اقرأ ←
تعلم جافا سكربت

تعلم جافا سكربت

تعلم جافا سكربت من الصفر بخطة 8 أسابيع: الأساسيات من MDN، وأمثلة كود حقيقية، والتحكم في صفحات الويب، وثلاثة مشاريع صغيرة تنشرها مجاناً.

اقرأ ←
كيف اتعلم البرمجة من الصفر

كيف اتعلم البرمجة من الصفر

تعلم البرمجة من الصفر كطالب: اختر هدفك أولاً، خطة 12 أسبوع، مصادر مجانية، أكاديمية طويق، والذكاء الاصطناعي كمعلم، وأخطاء المبتدئين.

اقرأ ←
تعلم SQL

تعلم SQL

تعلم SQL من الصفر بأمثلة حقيقية: SELECT وWHERE وGROUP BY وJOIN على جدول طلاب، مع خطة تدريب 6 أسابيع ومصادر رسمية مجانية.

اقرأ ←