Wireshark / tcpdump
التقاط وتحليل الحزم على واجهتك أو مختبرك: Ethernet ثم IP ثم TCP/UDP ثم بروتوكول التطبيق.
ابدأ من Linux والطرفية، ثم افهم Wireshark وNmap وOWASP ZAP داخل محاكاة محلية لا تفحص أي جهاز ولا ترسل أي حزمة حقيقية.
ابدأ بـ Kali داخل VM مع Snapshot وشبكة NAT أو Host‑Only. لا تفحص الإنترنت العام أو شبكة الآخرين.
Linux لا يبني النظام حول أحرف أقراص مثل C: وD:. يوجد جذر واحد / تتفرع تحته الملفات، الأجهزة، الإعدادات، سجلات النظام ومجلدات المستخدمين.
المكان المعتاد لملفات المستخدمين الشخصية. المستخدم student يملك عادةً /home/student ويبدأ الـ shell منه.
الصلاحيات في Linux تُقرأ لثلاث مجموعات: المالك User، المجموعة Group، والآخرون Others. ولكل مجموعة read وwrite وexecute.
7 = rwx للمالك، 5 = r-x للمجموعة، 4 = r-- للآخرين.
كل ملف له مالك ومجموعة. الأمر chown يغير الملكية عندما تكون لديك الصلاحية المناسبة.
لا تعطِ كتابة أو تنفيذ للجميع بلا حاجة. اضبط الحد الأدنى الذي ينجز المهمة.
استخدم رفع الصلاحية للأمر الذي يحتاجه فقط، وافهم أثره قبل التنفيذ على نظام حقيقي.
بدل برنامج ضخم لكل مهمة، فلسفة Unix تفضّل أدوات صغيرة يمكن ربطها. الرمز | يمرر خرج أمر إلى مدخل الأمر التالي، و > يكتب الخرج إلى ملف.
كل أمر هنا يجيب عن سؤال: ما عناويني؟ أين البوابة؟ هل أصل للوجهة؟ هل DNS يعمل؟ ما المنافذ المستمعة؟
ما عناوين واجهاتي؟
ما المسار والبوابة؟
هل أصل للعنوان؟
هل يحل DNS الاسم؟
ما الخدمات المستمعة؟
هل HTTP يستجيب؟
Kali منصة تجمع أدوات كثيرة؛ الاحتراف يبدأ بتحديد النطاق والسؤال والدليل والتوصية، لا بتشغيل أكبر عدد من الأدوات.
التقاط وتحليل الحزم على واجهتك أو مختبرك: Ethernet ثم IP ثم TCP/UDP ثم بروتوكول التطبيق.
جرد الأجهزة والخدمات في localhost أو شبكة Host‑Only تملكها. المنفذ المفتوح معلومة تحتاج تفسيرًا، وليس ثغرة تلقائيًا.
استعرض تطبيقًا محليًا وابدأ بـ Manual Explore وPassive Scan. اقرأ الدليل قبل كتابة توصية، ولا تشغّل Active Scan بلا تصريح.
2 CPU و4GB RAM على الأقل، ثم Snapshot باسم clean-install.
شبكة معزولة مثل 192.168.56.0/24 مع هدف تدريبي محلي.
دوّن العنوان والأداة والوقت والهدف قبل التشغيل.
بعد الإصلاح أعد الفحص المحدود وتأكد من تغير النتيجة.
احفظ ملفات الالتقاط دون بيانات دخول أو جلسات حقيقية، واستخدم بيانات تجريبية فقط.
كل النتائج التالية بيانات ثابتة مولّدة داخل المتصفح. لا يجري أي التقاط أو فحص أو اتصال.
هذا المختبر محاكاة JavaScript مع نظام ملفات افتراضي داخل الصفحة. لا يصل إلى shell الخادم ولا جهازك. جرّب، أخطئ، امسح وابدأ من جديد.
apt/dnf، systemctl، ملفات الوحدات.
المتغيرات، الشروط، الحلقات والمهام التلقائية.
journalctl، /var/log، تحليل الأداء.
SSH، Nginx، Docker ومفاهيم النشر.