TechVaultHub
Kali Linux

Kali Linux

The industry‑standard penetration testing and ethical hacking distribution

Overview

Kali Linux هو توزيعة Linux مبنية على Debian تم تصميمها خصيصًا من أجل اختبار الاختراق والقرصنة الأخلاقية والتدقيق الأمني. يتم صيانته بواسطة Offensive Security، ويأتي محملاً مسبقًا بأكثر من 600 أداة أمان، مما يجعله نظام التشغيل المفضل لمحترفي الأمن السيبراني والطلاب والمتحمسين. بدءًا من أدوات فحص الشبكات وأدوات تقييم الثغرات الأمنية ووصولاً إلى برامج اختراق كلمات المرور ومجموعات التحليل الجنائي الرقمي، توفر Kali كل ما يلزم لمحاكاة هجمات العالم الحقيقي والدفاع ضدها. وهو يدعم بيئات سطح المكتب المتعددة (XFCE افتراضيًا)، ويعمل على x86/64، وARM (Raspberry Pi)، وحتى نظام Windows الفرعي لنظام التشغيل Linux (WSL). تضيف ميزات مثل Live USB استمرارية ووضع الطب الشرعي ووضع Undercover (مما يجعل Kali يبدو وكأنه Windows 10) إلى تعدد استخداماته. تضمن الإصدارات الدورية حصولك دائمًا على أحدث الأدوات وتحديثات kernel. سواء كنت تدرس للحصول على شهادة مثل OSCP، أو تدقيق شبكة الشركة، أو تتعلم ببساطة عن الأمن السيبراني، فإن Kali Linux هو معيار الصناعة.

How It Works

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

1

Custom Kernel & Root Access

تم تعديل النواة من أجل حقن الحزم وغيرها من الوصول إلى الأجهزة ذات المستوى المنخفض التي تتطلبها أدوات الأمان. يعمل Kali كـ root افتراضيًا، نظرًا لأن العديد من الأدوات تحتاج إلى الوصول إلى مأخذ توصيل أولي ومعالجة كاملة للحزم - على الرغم من أنه يمكنك إنشاء مستخدم قياسي للمهام اليومية.

2

Tool Categories

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

3

Live USB & Persistence

يمكنك تشغيل Kali مباشرة من وحدة USB. باستخدام قسم الثبات، تظل جميع ملفاتك وإعداداتك وأدواتك المثبتة حديثًا قادرة على البقاء بعد عمليات إعادة التشغيل - مما يحمل بيئة قرصنة كاملة في جيبك.

4

Forensic Mode

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

5

Customisation with kali-tweaks

تتيح لك الأداة المساعدة kali-tweaks تمكين/تعطيل الخدمات بسهولة، أو تبديل النواة، أو تعديل بيئة سطح المكتب - كل ذلك من قائمة طرفية بسيطة.

6

Repositories & Rolling Updates

تم توقيع مستودعات Kali Linux بواسطة Offensive Security لضمان السلامة. يضمن نموذج الإصدار المتداول حصولك دائمًا على أحدث الأدوات وتصحيحات الأمان دون إعادة التثبيت على الإطلاق.

Key Features

Over 600 Pre‑Installed Security Tools

يتضمن Kali المجموعة الأكثر شمولاً من أدوات الأمان في نظام تشغيل واحد. Metasploit، وNmap، وWireshark، وBurp Suite، وAircrack-ng، وJohn the Ripper، وHydra، وsqlmap، ومئات أخرى - جميعها تم تكوينها مسبقًا وجاهزة للاستخدام.

Rolling Release Model

يتبع Kali نموذج إصدار متجدد، مما يعني أنك تتلقى باستمرار آخر تحديثات الأدوات وتصحيحات kernel وتحسينات التوزيع دون الحاجة إلى إعادة تثبيت الإصدارات الرئيسية.

Live USB with Persistence

يمكنك تشغيل Kali مباشرة من محرك أقراص USB وحفظ ملفاتك وإعداداتك وتكوينات الأدوات عبر عمليات إعادة التشغيل، مما يسمح لك بحمل بيئة اختراق محمولة في جيبك.

Undercover Mode

قم بتحويل سطح مكتب Kali الخاص بك إلى جهاز يشبه Windows 10 بنقرة واحدة - وهو مثالي للمزج أثناء تقييمات الهندسة الاجتماعية أو العمل في الأماكن العامة دون لفت الانتباه.

Wide Hardware Support

يعمل Kali على أجهزة كمبيوتر x86/64 وRaspberry Pi وOdroid وPinebook والعديد من أجهزة ARM. كما أنه يعمل داخل WSL (نظام Windows الفرعي لنظام التشغيل Linux) وكحاوية Docker.

Forensic Mode

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

Kali NetHunter

منصة لاختبار اختراق الأجهزة المحمولة لأجهزة Android، تتيح لك تشغيل أدوات Kali من هاتفك أو جهازك اللوحي، مع دعم الهجمات اللاسلكية وهجمات لوحة المفاتيح HID.

Kali Undercover & Kali Purple

Kali Purple هو إصدار قادم يركز على الأمن الدفاعي (SOC، الفريق الأزرق)، بينما يقوم Undercover Mode بإخفاء سطح المكتب على أنه Windows للتخفي.

The Terminal: Your Primary Weapon

إتقان سطر الأوامر في كالي لينكس

Zsh & Oh My Zsh

يأتي Kali مزودًا بـ Zsh باعتباره الصدفة الافتراضية، ويتم تحسينه بواسطة Oh My Zsh للإكمال التلقائي القوي، وتسليط الضوء على بناء الجملة، ودعم السمات. يُظهر المظهر الافتراضي فروع Git وأكواد الخروج والمطالبة السريعة للغاية.

Essential Terminal Commands

يقوم `sudo` بتشغيل الأوامر كجذر؛ `apt update && apt Upgrade` يبقي النظام محدثًا؛ يقوم `kali-tweaks` بتشغيل معالج الإعداد؛ يبحث `searchsploit` في Exploit‑DB محليًا. يمكن إطلاق كل أداة من المحطة.

Custom Aliases & Shortcuts

قم بإنشاء أسماء مستعارة للأدوات المستخدمة بشكل متكرر: `alias nmapscan='nmap -sV -sC -O'`. الملف `.zshrc` قابل للتخصيص بالكامل، ويمكن كتابة سير عمل اختبار الاختراق الشائع.

Tmux & Terminal Multiplexing

استخدم `tmux` لتقسيم جهازك الطرفي إلى أجزاء - قم بإجراء فحص في جزء واحد أثناء تحرير تقرير في جزء آخر. تستمر الجلسات حتى لو قمت بإغلاق المحطة.

Top 10 Must‑Know Tools

جولة تفصيلية لأقوى الأدوات المساعدة في Kali

Nmap – Network Mapper

قم بمسح الشبكات لاكتشاف المضيفين والخدمات والمنافذ المفتوحة وأنظمة التشغيل. يقوم `nmap -A 192.168.1.1` بإجراء فحص مكثف من خلال الكشف عن نظام التشغيل وفحص الإصدار وفحص البرنامج النصي.

Metasploit Framework

إطار اختبار الاختراق الأكثر استخدامًا في العالم. استغلال الثغرات الأمنية المعروفة، وتسليم الحمولات، وإنشاء أغلفة أوامر باستخدام `msfconsole`.

Wireshark – Packet Analysis

التقاط وتصفح حركة مرور الشبكة بشكل تفاعلي. ضروري لتشخيص مشاكل الشبكة وتحليل الأنشطة الضارة.

Aircrack-ng Suite

مجموعة كاملة لتقييم أمان شبكة WiFi. التقاط الحزم وكسر مفاتيح WEP/WPA وتنفيذ هجمات إلغاء المصادقة.

John the Ripper & Hashcat

أدوات كسر كلمات المرور التي تدعم مئات أنواع التجزئة. استخدمها مع قوائم الكلمات مثل `rockyou.txt` أو القوة الغاشمة مع تسريع وحدة معالجة الرسومات.

Burp Suite

منصة لاختبار أمان تطبيقات الويب. اعتراض وتعديل حركة مرور HTTP/HTTPS ومعلمات الضباب والمسح بحثًا عن الثغرات الأمنية مثل حقن SQL وXSS.

sqlmap

أتمتة اكتشاف واستغلال عيوب حقن SQL. `sqlmap -u 'http://target.com/page.php?id=1' --dbs` يقوم بتعداد قواعد البيانات.

Hydra

فرض سريع لكلمات المرور عبر الإنترنت لـ FTP وSSH وHTTP والعديد من البروتوكولات الأخرى. `هيدرا -l admin -P passlist.txt ssh://192.168.1.100`.

Netcat

سكين الجيش السويسري TCP/IP – قراءة/كتابة البيانات عبر الشبكات. استخدمه لمسح المنافذ، والتقاط الشعارات، ونقل الملفات، والأبواب الخلفية.

Autopsy & Foremost

أدوات الطب الشرعي الرقمي. يوفر Autopsy واجهة رسومية لتحليل صور القرص، بينما يقوم في المقام الأول باستعادة الملفات بناءً على الرؤوس.

Pros

  • أكبر مجموعة من أدوات الأمان المثبتة مسبقًا والمتوفرة في أي نظام تشغيل
  • مبني على نظام دبيان المستقر مع إصدار متجدد للحزم المحدثة
  • مجاني ومفتوح المصدر – لا يتطلب تراخيص
  • يعمل على مجموعة كبيرة من الأجهزة، بما في ذلك ARM والسحابة
  • يتيح استمرار USB المباشر بيئة قرصنة محمولة
  • توثيق ممتاز ودعم مجتمعي نشط (منتديات كالي، OffSec)
  • يتم تحديثها بانتظام للحصول على أدوات جديدة وتصحيحات الأمان
  • يضيف وضع Undercover ووضع Forensic مرونة عملية في العالم الحقيقي
  • ضرورية لشهادات الأمن السيبراني (OSCP، GPEN، CEH)
  • يقدم Kali NetHunter اختبارات الأمان للأجهزة المحمولة

Cons

  • غير مصممة للاستخدام اليومي على سطح المكتب (المكتب، الألعاب، الوسائط المتعددة) - إنها أداة متخصصة
  • يمكن أن يكون الوصول إلى الجذر الافتراضي خطيرًا في حالة إساءة استخدامه؛ يجب على المبتدئين توخي الحذر
  • قد تتطلب بعض الأجهزة (شرائح WiFi) تثبيت برنامج التشغيل يدويًا لحقن الحزم
  • يمكن أن يؤدي الاستخدام المكثف للموارد بواسطة أدوات معينة إلى فرض ضرائب على الأجهزة القديمة
  • قد يجذب انتباهًا غير مرغوب فيه إذا تم استخدامه على الشبكات العامة دون إذن
  • منحنى التعلم: يتطلب إتقان سطر الأوامر ومعرفة بالأمن السيبراني
  • لا يُنصح باستخدامه كنظام تشغيل أساسي للمهام غير المتعلقة بالأمان

Use Cases

اختبار الاختراق وتقييم نقاط الضعف للشبكات وتطبيقات الويب والبنية التحتيةالتدريب على القرصنة الأخلاقية وتعليم الأمن السيبراني (المدارس والجامعات والمعسكرات التدريبية)مسابقات "التقاط العلم" (CTF) - تُستخدم على نطاق واسع نظرًا لمجموعة أدواتها الكاملةالطب الشرعي الرقمي والاستجابة للحوادث - باستخدام وضع الطب الشرعي وأدوات الطب الشرعيتدقيق الأمان اللاسلكي (WiFi، Bluetooth، RFID)اختبار أمان الهاتف المحمول عبر Kali NetHunter على أجهزة Androidبيئات معملية لأبحاث الأمن وتطوير الاستغلالتدقيق الامتثال (PCI-DSS, HIPAA) من خلال محاكاة الهجمات الحقيقية

Technical Specifications

Base System
Debian Testing
Default Shell
Zsh with Oh My Zsh
Default Desktop
XFCE (GNOME and KDE available)
Package Manager
APT (with Kali‑specific repositories)
Pre‑installed Tools
600+
Kernel
Custom Kali kernel (supports wireless injection, etc.)
Minimum RAM
1 GB (2 GB recommended for graphical mode)
Disk Space
20 GB minimum (more for tool storage and persistence)
Architecture
x86, x64, ARM (Raspberry Pi, Odroid, etc.), WSL, Docker
Release Cycle
Rolling (continuous updates)
ISO Size
~3.5 GB (Full installer)
Live Mode
USB persistence supported, Forensic Mode available
Special Features
Undercover Mode (Windows 10 disguise), Kali Purple (defensive), NetHunter (mobile)

Kali Linux vs Parrot OS vs BlackArch

FeaturekaliLinuxparrotOSblackArch
BaseDebian TestingDebian StableArch Linux
DesktopXFCE (default)MATE / KDENone (CLI) or user‑chosen
Pre‑installed Tools600+600+2,800+
Root DefaultYesNo (sudo)No (sudo)
Anonymity ToolsOptionalBuilt‑in (AnonSurf)Optional
RAM Usage (Idle)~600 MB~500 MBMinimal (CLI)
Rolling ReleaseYesYesYes
Forensics ModeYesYesNo
Best ForPenetration testing & OSCPPrivacy & daily useTool hoarders & Arch enthusiasts

Setup Tips

Update Kali Immediately After Installation

قم بتشغيل `sudo apt update && sudo apt full-upgrade -y` لسحب أحدث الأدوات وتصحيحات الأمان. كالي يتدحرج بسرعة، لذلك هذا ضروري.

Enable SSH Server (if needed)

تم تعطيل SSH بشكل افتراضي في Kali. قم بتمكينه باستخدام Sudo systemctl Enable ssh && sudo systemctl start ssh. قم بتغيير كلمة مرور الجذر الافتراضية أو استخدم مفاتيح SSH للأمان.

Create a Standard User (Optional)

للاستخدام اليومي غير الجذر، أنشئ مستخدمًا قياسيًا: `sudo useradd -m -G sudo kali && sudo passwd kali`. ثم قم بالتبديل إلى هذا المستخدم للتصفح أو المهام المكتبية.

Use Persistence on Live USB

بعد إنشاء Live USB باستخدام Rufus أو `dd`، أضف قسمًا ثابتًا باستخدام `sudo mkfs.ext4 /dev/sdX3` ثم قم بتشغيل `sudo mount /dev/sdX3 /mnt && echo '/ union' | سودو تي /mnt/persistence.conf`. أعد التشغيل باستخدام معلمة kernel "الاستمرارية".

Install Kali in WSL (Windows)

سيقوم `wsl --install -d kali-linux` من PowerShell بتثبيت Kali في نظام Windows الفرعي لنظام التشغيل Linux. ثم قم بتشغيل "kali" للإطلاق. قم بالتحديث باستخدام `sudo apt update && sudo apt Upgrade`.

Frequently Asked Questions