ماهو Kali Linux؟
هو نظام تشغيل مبني على Linux، مخصص للاختراق الأخلاقي (Ethical Hacking)، وتحليل الشبكات، واختبار الاختراق (Penetration Testing). يعني هو نظام مجهز مسبقًا بآلاف الأدوات الجاهزة، مثل أدوات لفحص الثغرات، كسر كلمات المرور، تحليل الشبكات، جمع المعلومات، واختبار تطبيقات الويب.
ماهو Virtual Machine (VM) ولماذا نستخدمه؟
الـ Virtual Machine هو نظام وهمي تكدر تشغله في نظامك الأساسي بدون ما تغير بشي بجهازك.
مثلا: أنت تستخدم Windows، لكن بنفس الوقت تشتغل على نظام Kali كأنك فاتح كمبيوتر ثاني بداخل كمبيوترك! بدون ما تفرمت أو تنصب النظام الرئيسي.
ليش نستخدم VM؟
- آمن أكثر
- سهل الحذف أو التعديل
- مناسب للتجارب والاختبارات
- تقدر تاخذ Snapshot وترجع عليه بأي لحظة
الموقع الرسمي لتحميل Kali VM
🔗 https://www.kali.org/get-kali/#kali-virtual-machines
بمجرد تدخل عليه، راح تشوف واجهة مرتبة، وتكدر تختار نوع النسخة اللي تناسب برنامج الـ Virtualization اللي تستخدمه:
- VMware
- VirtualBox
شلون تنزّل Kali Linux VM خطوة بخطوة:
1. اختار نسخة الـ VM المناسبة
أول شي، حدد البرنامج اللي راح تستخدمه للتشغيل:
- إذا تستخدم VMware فحمّل نسخة “Kali Linux VMware”
- إذا تستخدم VirtualBox فاختار “Kali Linux VirtualBox”

2. حمل الملف
الملف يكون مضغوط بصيغة .7z
حجمه تقريبا 2-3GB. يفضل تستخدم برنامج مثل 7-Zip حتى تفك الضغط.
3. فك الضغط
بعد ما يخلص التحميل، فك الضغط على مجلد تختاره، راح تلاحظ ملف بصيغة .ova
أو مجموعة ملفات إذا VirtualBox.
طريقة التثبيت وتشغيل Kali VM
إذا تستخدم VMware:
- حمل برنامج VMware Workstation Player (مجاني للاستخدام الشخصي)
- افتح البرنامج، وبعدها لـ Open a Virtual Machine

- اختار ملف Kali
.vmx
الموجود داخل المجلد بعد فك الضغط - شغّل الـ VM، وانتظر يبدي النظام
إذا تستخدم VirtualBox:
- حمل VirtualBox
- من البرنامج، بعدها لـ File > Import Appliance

- اختار ملف
.ova
من Kali - اضغط "Import" وانتظر شوية
- بعدها تقدر تشغل النظام من داخل VirtualBox
معلومات الدخول (Default Login)
بعد تشغيل النظام، راح يطلب منك تسجيل الدخول.
- Username: kali
- Password: kali
طبعًا تكدر تغيّرهم بعدين من داخل النظام حسب راحتك.
شلون تشتغل الأداة وليش هي مهمة؟
بعد تشغيل Kali، راح تلاحظ إن النظام جاهز وبسيط. سطح المكتب مرتب، وقائمة البرامج مفلترة حسب نوع الأدوات:
- Information Gathering: أدوات لجمع البيانات عن الأهداف
- Vulnerability Analysis: تفحص الثغرات
- Web Application Analysis: تحليل واختبار المواقع
- Password Attacks: مثل Hydra وكسر كلمات السر
- Wireless Attacks: اختراق شبكات واي فاي
- Exploit Tools: مثل Metasploit
- Sniffing & Spoofing: تجسس وتزوير بيانات الشبكة
أمثلة عملية على استخدام Kali:
مثال 1: جمع معلومات عن موقع
نفتح Terminal، ونكتب:
whois example.com
راح تطلعلك معلومات الـ DNS والـ registrar والـ IPs.
مثال 2: فحص ثغرات موقع
نستخدم أداة Nikto:
nikto -h http://example.com
راح يبدأ يفحص الموقع ويعطيك تقرير بالتفصيل عن الثغرات اللي يلكاها.
مثال 3: تجربة اختراق شبكة واي فاي
طبعًا تحتاج كرت وايرلس خارجي يدعم المود Monitor Mode.
نستخدم:
airmon-ng
airodump-ng wlan0mon
وتبدي تراقب الشبكات وتحللها.
المميزات اللي تخلي Kali مميز:
- مفتوح المصدر ومجاني 100%
- تحديثات مستمرة وتطوير مستمر
- مئات الأدوات مثبتة مسبقًا
- نظام خفيف وسريع
- مدعوم من Offensive Security
- مجتمع ضخم يساعد بأي مشكلة تواجهك
شنو الفرق بين تشغيله كـ VM أو كنظام أساسي؟
المقارنة | VM | كنظام أساسي |
---|---|---|
الأمان | عالي | متوسط إذا أخطأت |
سهولة الاستخدام | سهل | يحتاج خبرة |
الأداء | يعتمد على الموارد | أفضل أداء |
الخطورة | شبه معدومة | ممكن تخطأ بالنظام |
كيف تطور مهاراتك باستخدام Kali؟
- جرب أدوات جديدة يوميًا
- تابع كورسات اختراق أخلاقي (مثل TryHackMe, HackTheBox)
- طبّق عملي على أهداف وهمية
- ابني بيئة اختبار داخلية
- جرّب تحلل برامج أو شبكات صغيرة