</>

لینوکس‌پارسی

مرجع فارسی آموزش لینوکس

Gentoo • Arch • Debian • Ubuntu • Kali • Parrot
پرش به محتوای اصلی

Command Palette

Search for a command to run...

معرفی Kali Linux

Kali Linux چیست، چه فلسفه‌ای پشت آن است و چرا استاندارد جهانی تست نفوذ شده است.

مقدماتی۸ دقیقه مطالعهآخرین بروزرسانی: ۵ تیر ۱۴۰۵ویرایش در گیت‌هاب

Kali Linux یک توزیع لینوکس مبتنی بر Debian Testing و تخصصی برای تست نفوذ، امنیت سایبری و جرم‌شناسی دیجیتال است که توسط شرکت Offensive Security (OffSec) نگهداری می‌شود. در این آموزش با فلسفه، تاریخچه و ویژگی‌های کلیدی Kali آشنا می‌شوید.

Kali Linux چیست؟#

Kali Linux در سال ۲۰۱۳ به‌عنوان بازنویسی‌شدهٔ توزیع قدیمی BackTrack پدید آمد و توسط تیم Offensive Security توسعه می‌یابد. این توزیع بر پایهٔ شاخهٔ testing دبیان ساخته شده و بیش از ۶۰۰ ابزار امنیتی را به‌صورت ازپیش‌نصب‌شده ارائه می‌کند. Kali به‌گونه‌ای طراحی شده که استاندارد جهانی آموزش و اجرای تست نفوذ باشد و نام آن در اکثر مسیرهای حرفه‌ای امنیت (مانند OSCP) نقش کلیدی دارد.

این توزیع امکانات زیر را در اختیار کاربر می‌گذارد:

  • بیش از ۶۰۰ ابزار امنیتی ازپیش‌نصب‌شده و دسته‌بندی‌شده
  • پشتیبانی از طیف گسترده‌ای از سخت‌افزار شامل ARM و دستگاه‌های موبایل
  • نسخهٔ اختصاصی برای ویندوز با WSL و برای اندروید با NetHunter
  • هستهٔ سفارشی‌سازی‌شده با patchهای تزریق پکت و شنود وایرلس
  • محیط پیش‌فرض سبک XFCE (از نسخهٔ ۲۰۲۰.۴ به بعد)

نام‌گذاری

نام Kali از الههٔ هندوی زمان، مرگ و تخریب برگرفته شده؛ نمادی از قدرت و دگرگونی. این نام بازتاب‌دهندهٔ فلسفهٔ پروژه است: ابزاری قدرتمند برای کشف و رفع آسیب‌پذیری‌ها پیش از سوءاستفادهٔ مهاجمان.

فلسفهٔ Kali#

فلسفهٔ Kali بر سه ستون استوار است:

۱. تمرکز بر حرفه‌ای‌ها#

Kali برای متخصصان امنیت طراحی شده، نه کاربران تازه‌کار. این توزیع فرض می‌کند کاربر می‌داند چه می‌کند و هیچ مانع اضافی پیش‌روی او نمی‌گذارد.

۲. کیفیت بر کمیت#

هر ابزار در Kali پیش از افزوده شدن، توسط تیم OffSec ارزیابی می‌شود. هدف این است که ابزارها معتبر، کاربردی و به‌روز باشند، نه صرفاً فهرستی طولانی از برنامه‌های نیمه‌کاره.

۳. آزادی و شفافیت#

Kali کاملاً متن‌باز است و روند توسعهٔ آن به‌صورت عمومی در GitHub پیگیری می‌شود. هر کسی می‌تواند سهمی در بهبود آن داشته باشد.

# مشاهدهٔ نسخه و کدنام Kali پس از نصب
cat /etc/os-release | grep -E "PRETTY|VERSION"
 
# خروجی:
# PRETTY_NAME="Kali GNU/Linux Rolling"
# VERSION="2026.1"

تفاوت Kali با سایر توزیع‌ها#

ویژگیKali LinuxParrot OSUbuntuDebian
پایهDebian TestingDebian TestingDebian-
دسکتاپ پیش‌فرضXFCEMATEGNOMEGNOME
ابزارهای امنیتی۶۰۰+ ازپیش‌نصب۶۰۰+ ازپیش‌نصبنیازمند نصبنیازمند نصب
کاربری روزمرهتوصیه نمی‌شودبلهبلهبله
نگهدارندهOffensive SecurityParrot Security CICCanonicalDebian Project
مناسب آموزش OSCPبلهمحدودخیرخیر

چه کسی باید از Kali استفاده کند؟#

مناسب برای شما اگر

  • متخصص امنیت، تست‌کنندهٔ نفوذ یا تحلیل‌گر امنیت هستید
  • در حال آماده‌سازی برای آزمون‌هایی مانند OSCP، OSEP یا OSED هستید
  • به دنبال توزیعی با ابزارهای استاندارد صنعت امنیت هستید
  • عضو تیم Red Team یا Blue Team یک سازمان هستید
  • در زمینهٔ جرم‌شناسی دیجیتال یا پاسخ به حادثه فعالیت می‌کنید

شاید مناسب نباشد اگر

  • تازه با لینوکس آشنا شده‌اید (ابتدا Ubuntu یا Mint را امتحان کنید)
  • به دنبال توزیع روزمره برای کار عمومی هستید (Kali برای این هدف بهینه نشده)
  • سخت‌افزار بسیار محدودی دارید و نمی‌خواهید ابزارهای نفوذ را حمل کنید
  • به دنبال پایداری سرور بلندمدت هستید (Kali rolling-release است)

APT و مدیریت بسته#

Kali از سیستم مدیریت بستهٔ APT دبیان استفاده می‌کند و مخازن اختصاصی خود را در http.kali.org نگهداری می‌کند:

# همگام‌سازی فهرست بسته‌ها
sudo apt update
 
# نصب یک بستهٔ جدید
sudo apt install -y nmap
 
# به‌روزرسانی کامل سیستم (rolling)
sudo apt full-upgrade -y

در آموزش APT و مدیریت بسته به‌طور کامل با آن آشنا می‌شوید.

kali-tweaks — ابزار پیکربندی#

Kali ابزار تعاملی kali-tweaks را برای پیکربندی آسان سیستم ارائه می‌دهد. با این ابزار می‌توانید مخازن، پرامپت شل و بسته‌های پیش‌فرض را مدیریت کنید:

# راه‌اندازی ابزار kali-tweaks
sudo kali-tweaks

برای جزئیات بیشتر به آموزش kali-tweaks مراجعه کنید.

نسخه‌های Kali#

Kali در چندین نسخهٔ مختلف عرضه می‌شود تا نیازهای متفاوت کاربران را پوشش دهد:

  • Installer Edition — نسخهٔ کامل با نصب‌گر گرافیکی Calamares
  • Light Edition — نسخهٔ سبک با ابزارهای کمتر برای سخت‌افزار محدود
  • ARM Edition — برای Raspberry Pi و بردهای توسعه
  • WSL Edition — برای اجرا داخل ویندوز با Windows Subsystem for Linux
  • NetHunter — نسخهٔ اندرویدی برای دستگاه‌های موبایل

در آموزش نسخه‌های Kali این نسخه‌ها را به‌طور کامل مقایسه می‌کنیم.

اعتبارنامهٔ پیش‌فرض#

از نسخهٔ ۲۰۲۰.۱ به بعد، Kali دیگر از حساب root به‌عنوان کاربر پیش‌فرض استفاده نمی‌کند. اعتبارنامهٔ پیش‌فرض به‌صورت زیر است:

کاربررمز عبورتوضیح
kalikaliکاربر عادی با دسترسی sudo
# تغییر رمز پیش‌فرض بلافاصله پس از نصب
passwd
# Changing password for kali.
# Current password: kali
# New password: ********
# Retype new password: ********
# passwd: password updated successfully

معماری‌های پشتیبانی‌شده#

Kali روی معماری‌های زیر قابل اجراست:

  • amd64 (رایج‌ترین، ۶۴ بیتی)
  • i386 (سیستم‌های قدیمی ۳۲ بیتی)
  • ARM64 و ARMEL و ARMHF (Raspberry Pi، بردهای توسعه)
  • Windows WSL (نسخهٔ x86 و ARM)

خلاصه#

Kali Linux استاندارد جهانی توزیع‌های امنیتی است. این توزیع برای متخصصان امنیت، تست‌کنندگان نفوذ و دانشجویان امنیت سایبری طراحی شده و مجموعه‌ای کامل از ابزارها را همراه با پشتیبانی فعال ارائه می‌دهد. اما به‌دلیل ماهیت تخصصی، برای کاربری روزمره یا یادگیری اولیهٔ لینوکس مناسب نیست.

در آموزش بعدی، مزایا و معایب Kali را بررسی می‌کنیم تا تصمیم بهتری بگیرید.

پرسش‌های رایج#

آیا Kali برای مبتدیان مناسب است؟#

اگر مبتدی مطلق هستید، Kali توصیه نمی‌شود؛ زیرا فرض می‌کند کاربر با خط فرمان لینوکس آشناست. بهتر است ابتدا یک توزیع عمومی مانند Ubuntu را امتحان کنید و سپس به Kali روی آورید.

آیا Kali قانونی است؟#

بله. Kali یک توزیع لینوکس کاملاً قانونی است. ابزارهای امنیتی آن برای تست نفوذ مجاز، تحقیقات امنیتی و آموزش طراحی شده‌اند. استفادهٔ غیرقانونی از این ابزارها بر عهدهٔ کاربر است.

آیا می‌توانم Kali را به‌عنوان توزیع اصلی استفاده کنم؟#

از نظر فنی بله، اما توصیه نمی‌شود. Kali برای کاربری روزمره بهینه نشده و بسیاری از سرویس‌های پیش‌فرض آن (مانند شبکه‌های listens و سرویس‌های حساس) برای محیط‌های روزمره مناسب نیستند.

اشتراک‌گذاری:

این صفحه در تاریخ ۵ تیر ۱۴۰۵ به‌روزرسانی شده است.