التجاوز إلى المحتوى
Doctor Hou
  • تقنية المعلوماتتوسيع
    • برامج وأدوات
    • إدارة خدمات تكنولوجيا المعلومات
    • شروحات تقنية
    • الرصد التشريعي والتنظيمي
  • الأمن السيبرانيتوسيع
    • الجزائر السيبرانية (Cyber DZ)
    • الأمن السيبراني شروحات
    • أدوات الأمن السيبراني
    • تحديات واختراقات (CTFs)
  • ثقافة واهتماماتتوسيع
    • كتب وقراءة
  • دروس و دورات
Doctor Hou
  • الرئيسية
  • دروس و دورات
  • لينُكس للمهتمين بالأمن السيبراني (Linux Basics for Cybersecurity Enthusiasts)

لينُكس للمهتمين بالأمن السيبراني (Linux Basics for Cybersecurity Enthusiasts)

منهاج

  • 8 Sections
  • 25 Lessons
  • 10 Weeks
Expand all sectionsCollapse all sections
  • القسم 1: مقدمة إلى لينُكس
    هذا القسم يفتحلك الباب على عالم لينُكس، كالي، والسبب علاش الهاكرز يختاروه. راح تتعلم كيفاش تجهز البيئة ديالك (Virtual Machines & Kali Setup) وتفهم الأساسيات.
    5
    • 1.1
      المصطلحات والمفاهيم الأساسية في لينُكس
    • 1.2
      لينُكس والأمن السيبراني
    • 1.3
      تثبيت كالي لينُكس والأنظمة الوهمية
    • 1.4
      أوامر لينُكس الأساسية
    • 1.5
      اختبار على أوامر لينُكس الأساسية
      10 Questions
  • التعامل مع الملفات والنصوص
    باش تولي تتحكم في النظام، لازم تفهم شجرة الملفات، كيفاش تقرا وتكتب نصوص، وتستعمل أدوات البحث. هذي المهارات تخليك ترتاح مع أي نظام لينُكس.
    4
    • 2.1
      التنقل و البحث
    • 2.2
      إنشاء وتعديل الملفات
      30 Minutes
    • 2.3
      التعامل مع النصوص
    • 2.4
      الاختبار 2: اختبار على الملفات و النصوص
      10 Questions
  • القسم 3: تحليل وإدارة الشبكات
    الشبكة هي قلب أي هجوم سيبراني. في هذا القسم، راح تتعلم كيفاش تعرض وتغير إعدادات الشبكة، تخفي هويتك، وتخدم على DNS و MAC.
    4
    • 3.1
      الدرس 3.1: مقدمة في الشبكات (Networking Basics)
    • 3.2
      الدرس 3.2: ifconfig و iwconfig (Network Interfaces)
    • 3.3
      الدرس 3.3: استعلامات DNS بأداة dig (DNS Enumeration with dig)
      60 Minutes
    • 3.4
      الاختبار 3: Quiz – الشبكات Networking
      5 Questions
  • القسم 4: المستخدمين والمجموعات
    لينُكس مبني على فكرة المستخدمين والصلاحيات. هنا تتعلم كيفاش تضيف وتعدّل Users، تنظم Groups، وتستعمل sudo و root. هذي خطوة أساسية باش تولي تتحكّم صح في النظام.
    4
    • 4.1
      الدرس 4.1: فهم المستخدمين والمجموعات (Users & Groups Basics)
    • 4.2
      الدرس 4.2: إضافة وتعديل المستخدمين (Adding & Modifying Users)
    • 4.4
      الدرس 4.3: التحكم في صلاحيات الملفات والمجلدات (File & Directory Permissions)
    • 4.5
      الاختبار 4: اختبار على المستخدمين (Quiz – Users & Permissions)
      0 Questions
  • القسم 5: إدارة البرامج
    كل نظام يحتاج تحديثات وتثبيت برامج. في هاذ القسم، راح تتعلم استعمال APT و dpkg باش تدير Install و Update و Remove للحزم (Packages).
    3
    • 5.1
      الدرس 5.1: APT – تثبيت وتحديث البرامج (APT Package Manager)
    • 5.2
      الدرس 5.2: dpkg وإدارة الحزم (dpkg & Manual Packages)
    • 5.3
      الاختبار 5: اختبار على إدارة البرامج (Quiz – Package Management)
      0 Questions
  • القسم 6: العمليات والخدمات
    هنا نتعمقو في كيفاش لينُكس يسير البرامج لي راهي تخدم في الخلفية. نشوفو ps, top, systemctl وكيفاش تدير Control للـ Jobs.
    4
    • 6.1
      الدرس 6.1: العمليات في لينُكس (Processes – ps, top)
    • 6.2
      الدرس 6.2: إدارة الخدمات (Managing Services – systemctl)
    • 6.3
      الدرس 6.3: التحكم في الأوامر بالخلفية (Jobs, fg, bg)
    • 6.4
      الاختبار 6: اختبار على العمليات (Quiz – Processes)
      0 Questions
  • القسم 7: برمجة السكريبتات
    القوة الحقيقية في لينُكس هي الأتمتة (Automation). تتعلم Bash Scripting: متغيرات، حلقات (Loops)، وتكتب سكريبتات صغيرة تعطيك فايدة في الأمن السيبراني.
    4
    • 7.1
      الدرس 7.1: مقدمة في البرمجة بالـ Bash (Intro to Bash)
    • 7.2
      الدرس 7.2: المتغيرات والحلقات (Variables & Loops)
    • 7.3
      الدرس 7.3: سكريبتات أمنية عملية (Practical Security Scripts)
    • 7.4
      الاختبار 7: اختبار على Bash (Quiz – Bash Scripts)
      0 Questions
  • القسم 8: أدوات الأمن السيبراني (Cybersecurity Tools)
    القسم التطبيقي: هنا نخدمو بأدوات قوية كيما nmap, netcat, tcpdump, Wireshark. هذي الأدوات هي السلاح الأساسي تاع أي باحث أمني.
    5
    • 8.1
      الدرس 8.1: nmap – فحص الشبكات (Network Scanning)
    • 8.2
      الدرس 8.2: netcat – الأداة الشاملة (Swiss Army Knife)
    • 8.3
      الدرس 8.3: tcpdump – تحليل الترافيك (Traffic Analysis)
    • 8.4
      الدرس 8.4: Wireshark – مراقبة الشبكة (Packet Sniffing)
    • 8.5
      الاختبار 8: اختبار على الأدوات (Quiz – Tools)
      0 Questions

الدرس 3.1: مقدمة في الشبكات (Networking Basics)

مقدمة


الشبكة اليوم ولات هي العمود الفقري تاع أي نظام. من غير شبكة، جهازك معزول كي الجزيرة، يقدر يخدم محلي بصح ما يقدرش يتواصل مع العالم. في عالم الأمن السيبراني، أغلب الهجمات والاختراقات تدور في مستوى الشبكات: sniffing, spoofing, MITM, exploitation… الخ.

باش نفهمو كيفاش نخترق ولا نحمي نظام، لازم قبل كلش نعرفو كيفاش يخدم networking في لينُكس.

الهدف تاع هذا الدرس هو نعطيوك أساسيات:

وش معناها عنوان IP و MAC

الفرق بين TCP و UDP

واجهات الشبكة المختلفة (eth, wlan, loopback)

أوامر أساسية للاستكشاف

من بعد الدروس الجاية رح نزيدو نخدمو على تعديل IP و MAC، التعامل مع DNS، وملفات configuration.

نصيحة

: قبل ما تكمل، جرّب تعرض واجهات الشبكة في جهازك بـ

ip a

وراقب واش يبان عندك: loopback (lo)، ethernet (eth0 أو ens33)، و wireless (wlan0)

Ip A Linux Basics Arabic Networks

Ip A Linux Basics Arabic Networks 2

العناوين وأنواعها (IP & MAC)

العنوان الفيزيائي MAC Address


الـ MAC Address هو رقم تسلسلي فريد (Unique Identifier) لكل كارت شبكة (NIC).
كي يكون عندك Wi-Fi أو Ethernet، الكارت تاع الشبكة يجيه عنوان 48-bit كيما 00:1 A:2B:3C:4D:5E.

يتخزّن في firmware تاع الكارت.

ما يتبدلش عادة، بصح نقدر نعملو spoofing مؤقت.

مهم بزاف في local network (LAN)، وين الراوتر ولا السويتش يربط الأجهزة اعتمادًا عليه.

تذكّر

الـMAC ما يخرجش بعيد على الشبكة المحلية (ما يوصلش للإنترنت كامل).

عنوان الإنترنت IP Address (IPv4 / IPv6)


العنوان الثاني هو IP Address، وهو اللي يخلي جهازك يتواصل مع أجهزة أخرى على مستوى عالمي.

IPv4: مكوّن من 32-bit (أربعة octets)، مثال: 192.168.1.10.

IPv6: أحدث، 128-bit، يبان طويل بزاف: 2001:0db8:85a3::8a2e:0370:7334.

في أغلب الحالات رح تتعامل مع IPv4 (خاصّة في CTFs و Labs)، بصح لازم تعرف باللي IPv6 راهو موجود ومهم.

Gateway و Subnet


Gateway: هو “الباب” اللي يخرج جهازك بيه للإنترنت. مثال: الروتر في دارك.

Subnet Mask: يحدد النطاق (range) تاع الشبكة. مثال:

192.168.1.0/24 يعني عندك 256 عنوان ممكن (من 192.168.1.0 حتى 192.168.1.255).

تقدّر تشوف المعلومات هذي كاملة بواحد من الأوامر:

ifconfig
# أو الأحدث
ip a
ip route

Ifconfig Linux Basics Arabic Nerworks 1

تمرين سريع: جرّب ping على الـGateway تاعك (غالبًا 192.168.1.1) وتأكد بلي الردّ يوصلك.

البورتات والبروتوكولات (TCP/UDP & Ports)

الفرق بين TCP و UDP


باش نفهمو كيفاش التطبيقات تتواصل عبر الشبكة، لازم نعرفو البروتوكولات المشهورة:

TCP (Transmission Control Protocol):

  • يعتمد على “اتصال موثوق” (reliable connection).
  • كاين عملية handshake (3-way) قبل ما تبدا الداتا تمشي.

مثال: تصفح الويب (HTTP/HTTPS)، SSH.

UDP (User Datagram Protocol):

  • خفيف وسريع، بصح ما يضمنش وصول البيانات.
  • ما فيش handshake ولا إعادة إرسال (no reliability).

مثال: بث الفيديو (streaming)، DNS queries، ألعاب الأونلاين.

الفكرة: TCP = موثوق / أبطأ، UDP = سريع / غير مضمون.

البورتات المشهورة (22, 80, 443…)

البورت أو المنفذ هو “باب” داخل الجهاز، كل خدمة ولا تطبيق عندو رقم بورت يجاوب عليه.

  • بورت 22: SSH (remote login).
  • بورت 80: HTTP (web).
  • بورت 443: HTTPS (secure web).
  • بورت 53: DNS.

تقدّر تشوف البورتات اللي مفتوحة عندك بـ:

ss -tuln
# أو الأقدم
netstat -tuln

تمرين صغير: شغّل ss -tuln على جهازك ودوّن أي خدمة راها تسمع (listening) على بورت.

Ports Linux Basics Arabic Networks

واجهات الشبكة (Network Interfaces)

Ethernet vs Wireless


Ethernet (eth0 / ens33 / eno1 …)

هذي واجهة كي تكون مربوط بالكابل RJ45. تعطي استقرار وسرعة عالية.

E93cfe13 Cb42 4154 A474 28b096b5c375

Wireless (wlan0 / wlp2s0 …)

واجهة Wi-Fi. تقدّر تدير بيها scan، connect، وتلعب دور أساسي في اختراقات الشبكات اللاسلكية (Wi-Fi hacking).

ملاحظة: أسماء الإنترفاسات في لينُكس تختلف حسب التوزيعة (eth0 في قديم، ens33 أو eno1 في جديد).

Wifi Linux Basic Commands 1

Loopback (127.0.0.1)


واجهة خاصة في كل جهاز، معروفة باسم loopback، و الـ IP الافتراضي تاعها هو: 127.0.0.1 (ولا ::1 في IPv6).

تستعمل باش الجهاز يتواصل مع نفسه.

مهمة بزاف في الاختبارات المحلية (مثلا تشغيل سيرفر محلي وتجربتو).

تذكّر: إذا عملت ping على 127.0.0.1 ورجعلك reply، هذا دليل أن TCP/IP stack يخدم مليح في جهازك.

تمرين سريع:

جرّب ping 127.0.0.1 وشوف الرد.

اعرض جميع الإنترفاسات بـ:

ip link show

أوامر أساسية للاستكشاف

ping

أبسط أداة باش تتأكد بلي كاين اتصال.

ping 8.8.8.8
  • إذا جاوبك بالـreply ⇒ الشبكة واصلة.
  • إذا ما جاوبش ⇒ يا إما ما عندكش إنترنت، يا إما الفايروال يسد.

تستعمل بزاف في troubleshooting.

traceroute / tracepath

هذو يعرضولك المسار اللي تجوز عليه الحزم (packets) حتى توصل للمقصد.

traceroute google.com
# أو في بزاف ديستروز
tracepath google.com

مهم باش تفهم وين كاين البطء ولا المشكلة في الاتصال.

عرض جدول التوجيه ip route

جدول التوجيه (routing table) يوريك:

  • الشبكات المحلية اللي جهازك يعرفها
  • الـdefault gateway (الباب الرئيسي للخروج)
ip route

خلاصة وملاحظات

في هاد الدرس شفت معانا أساسيات الشبكات من منظور لينُكس:

  • فرّقنا بين MAC Address (محلي) و IP Address (عالمي).
  • شفنا وش معناها gateway و subnet mask.
  • عرفنا البروتوكولات TCP/UDP والبورتات المشهورة.
  • اكتشفنا واجهات الشبكة (Ethernet, Wi-Fi, Loopback).
  • جربنا أوامر كلاسيكية للاستكشاف: ping, traceroute, ip route.

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

  • تغيير الـIP وMAC (الدرس 3.2)
  • التعامل مع الـDNS وملفات hosts (الدرس 3.3)

نصيحة

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

اترك تعليقاً إلغاء الرد

الاختبار 2: اختبار على الملفات و النصوص
Prev
الدرس 3.2: ifconfig و iwconfig (Network Interfaces)
Next
فيسبوك X أنستغرام غيت هاب تيليغرام تيك توك

© 2025 Doctor حو

تمرير للأعلى
  • تقنية المعلومات
    • برامج وأدوات
    • إدارة خدمات تكنولوجيا المعلومات
    • شروحات تقنية
    • الرصد التشريعي والتنظيمي
  • الأمن السيبراني
    • الجزائر السيبرانية (Cyber DZ)
    • الأمن السيبراني شروحات
    • أدوات الأمن السيبراني
    • تحديات واختراقات (CTFs)
  • ثقافة واهتمامات
    • كتب وقراءة
  • دروس و دورات

Modal title

Main Content
بحث