ابزارها4 دقیقه مطالعه

آموزش کالی لینوکس: کالی لینوکس چیست و چگونه آن را نصب کنیم؟

اگر دنبال یادگیری تست نفوذ باشی، خیلی زود به اسم «کالی لینوکس» برمی‌خوری. کالی عملاً جعبه‌ابزار استاندارد هکرهای اخلاقی است — اما نصب و استفاده‌ی درست از آن، به‌خصوص برای مبتدی‌ها، چند نکته‌ی مهم دارد.

به فینگلیش: kali linux chist، kali linux chie، amoozesh kali linux، nasb kali linux

نوشته‌ی — مدرس امنیت سایبری و هک اخلاقی

کارشناسی امنیت سایبری از دانشگاه Manchester Metropolitan (درجه‌ی ممتاز) — تست نفوذ، امنیت شبکه، OSINT و گجت‌های سخت‌افزاری.

این مطلب چطور نوشته و بازبینی می‌شود؟

این مقاله بخشی از راهنمای کامل آموزش هک از صفر: نقشه راه کامل برای مبتدی‌ها است

آموزش کالی لینوکس: کالی لینوکس چیست و چگونه آن را نصب کنیم؟

کالی لینوکس دقیقاً چیست؟

کالی لینوکس یک توزیع لینوکس مبتنی بر Debian است که به‌طور ویژه برای تست نفوذ و ممیزی امنیتی ساخته شده. تفاوت اصلی‌اش با لینوکس‌های معمولی مثل اوبونتو این است که صدها ابزار امنیتی — از Nmap و Metasploit تا Burp Suite و Wireshark — از پیش روی آن نصب و تنظیم شده‌اند. یعنی به جای اینکه ساعت‌ها صرف نصب ابزارها کنی، مستقیم شروع به یادگیری می‌کنی.

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

خیر، و این یک باور غلط رایج است. کالی برای کارِ امنیتی طراحی شده، نه به‌عنوان سیستم‌عامل اصلی برای وب‌گردی و کارهای روزمره. توصیه‌ی درست این است که کالی را داخل یک ماشین مجازی اجرا کنی و سیستم‌عامل اصلی‌ات (ویندوز یا مک) را دست‌نخورده نگه داری.

روش نصب امن روی ماشین مجازی

  1. یک نرم‌افزار مجازی‌سازی نصب کن: VirtualBox (رایگان) یا VMware.
  2. فایل رسمی کالی را فقط از سایت رسمی kali.org دانلود کن — نه از منابع ناشناس.
  3. نسخه‌ی آماده‌ی ماشین مجازی (Pre-built VM) را انتخاب کن تا نصب سریع‌تر و بی‌دردسر باشد.
  4. برای هدف تمرین، یک ماشین آسیب‌پذیر مثل Metasploitable هم روی همان شبکه‌ی مجازی راه‌اندازی کن.
  5. شبکه‌ی ماشین مجازی را روی حالت Host-only یا NAT بگذار تا آزمایش‌هایت از شبکه‌ی واقعی جدا بماند.
چرا ماشین مجازی؟

چون اگر چیزی خراب شد یا آزمایشی اشتباه پیش رفت، فقط ماشین مجازی را بازنشانی می‌کنی و سیستم اصلی‌ات هرگز در خطر نیست. جداسازی، اولین اصل یک آزمایشگاه امنیتیِ درست است.

سیستم مورد نیاز کالی لینوکس

کالی سبک است و سخت‌افزار خاصی نمی‌خواهد؛ چیزی که تجربه را تعیین می‌کند رم است، چون معمولاً کالی را داخل یک ماشین مجازی و در کنار سیستم‌عامل اصلی اجرا می‌کنی و حافظه باید بین این دو تقسیم شود.

  • حداقل: پردازنده‌ی دوهسته‌ای ۶۴ بیتی، ۲ گیگابایت رم و حدود ۲۰ گیگابایت فضای دیسک. با این مقدار کالی بالا می‌آید اما اجرای همزمان چند ابزار سنگین کند خواهد بود.
  • پیشنهادی برای تمرین راحت: ۴ تا ۸ گیگابایت رمِ اختصاص‌یافته به ماشین مجازی، پردازنده‌ی چهارهسته‌ای و ۴۰ گیگابایت یا بیشتر فضای دیسک تا برای ابزارها، wordlist‌ها و به‌روزرسانی‌ها جا کم نیاوری.
  • برای اجرای همزمان کالی و یک ماشین هدف (مثل Metasploitable) روی یک لپ‌تاپ، دست‌کم ۸ گیگابایت رمِ کلِ سیستم لازم داری تا هر دو ماشین جا شوند.
  • کارت گرافیک فقط زمانی مهم می‌شود که بخواهی رمز و هش را با Hashcat و شتاب GPU بشکنی؛ برای یادگیریِ عمومی هیچ نیازی به آن نیست.
رم مهم‌تر از هر چیز دیگری است

اگر قرار است فقط روی یک چیز خرج کنی، رم را زیاد کن. یک لپ‌تاپ معمولی با ۸ گیگابایت رم برای شروع کاملاً کافی است و به سخت‌افزار گران‌قیمت نیازی نداری.

روش‌های نصب کالی لینوکس: کدام را انتخاب کنم؟

کالی را می‌شود به چند شکل اجرا کرد و انتخاب درست به هدف تو بستگی دارد:

  • ماشین مجازی (پیشنهادِ اصلی برای مبتدی): کالی داخل VirtualBox یا VMware اجرا می‌شود و کاملاً از سیستم اصلی جدا می‌ماند. امن‌ترین و برگشت‌پذیرترین راه برای یادگیری است.
  • نصب مستقیم روی سخت‌افزار (Bare Metal): کالی تنها سیستم‌عاملِ دستگاه می‌شود. بیشترین کارایی را دارد اما برای استفاده‌ی روزمره توصیه نمی‌شود و برای مبتدی لازم نیست.
  • ‏WSL روی ویندوز: کالی را به‌صورت یک محیط خط‌فرمان داخل خودِ ویندوز اجرا می‌کند. برای کار با ابزارهای متنیِ سبک سریع است، اما ابزارهای گرافیکی و بعضی قابلیت‌های شبکه محدودترند.
  • ‏Live USB: کالی از روی یک فلش بالا می‌آید بدون آنکه چیزی روی دیسک نصب شود. برای تستِ سریع یا کار روی یک دستگاهِ دیگر مناسب است.

نصب کالی لینوکس: بعد از اولین بوت چه کنیم؟

در نسخه‌های امروزیِ کالی، نام کاربری و رمزِ پیش‌فرضِ نسخه‌ی نصبیِ استاندارد هر دو kali است (در نسخه‌های آماده‌ی ماشین مجازی هم همین‌طور). اولین کاری که باید بکنی این است که این رمز را عوض کنی و سیستم را به‌روز کنی تا ابزارها و بسته‌ها به آخرین نسخه برسند:

# رمزِ کاربرِ فعلی را عوض کن
passwd

# فهرست بسته‌ها و خودِ سیستم را به‌روز کن
sudo apt update && sudo apt full-upgrade -y

تغییر رمز و اولین به‌روزرسانی کالی

چند ابزار مهم که با کالی می‌آید

  • Nmap — اسکن شبکه و کشف پورت‌ها و سرویس‌ها.
  • Metasploit — چارچوب بهره‌برداری از آسیب‌پذیری‌ها.
  • Burp Suite — تست امنیت اپلیکیشن‌های وب.
  • Wireshark — تحلیل ترافیک شبکه.
  • John the Ripper و Hashcat — تست قدرت رمزهای عبور.

سؤال‌های پرتکرار

کالی لینوکس رایگان است؟

بله، کالی کاملاً رایگان و متن‌باز است و از سایت رسمی kali.org قابل دانلود است.

کالی را روی ویندوز هم می‌شود اجرا کرد؟

بله، از طریق ماشین مجازی (VirtualBox/VMware) یا WSL روی ویندوز. برای شروع، ماشین مجازی امن‌تر و آموزنده‌تر است.

برای اجرای کالی چه سخت‌افزاری لازم است؟

حداقل ۴ گیگابایت رم برای ماشین مجازی (۸ گیگابایت راحت‌تر) و حدود ۲۰ گیگابایت فضای دیسک کافی است.

سیستم مورد نیاز کالی لینوکس دقیقاً چیست؟

حداقلِ کار پردازنده‌ی ۶۴ بیتی، ۲ گیگابایت رم و ۲۰ گیگابایت دیسک است، اما برای تمرینِ راحت ۴ تا ۸ گیگابایت رم و ۴۰ گیگابایت دیسک پیشنهاد می‌شود. مهم‌ترین عامل رم است، چون کالی معمولاً داخل ماشین مجازی و در کنار سیستم‌عاملِ اصلی اجرا می‌شود.

نصب کالی لینوکس روی ماشین مجازی چطور انجام می‌شود؟

‏VirtualBox یا VMware را نصب کن، فایلِ رسمی کالی را از kali.org بگیر (نسخه‌ی آماده‌ی ماشین مجازی سریع‌ترین راه است)، آن را وارد نرم‌افزارِ مجازی‌سازی کن، شبکه را روی Host-only یا NAT بگذار و بعد از اولین ورود، رمز را عوض و سیستم را به‌روز کن.

نصب کالی، اولِ راه است

کالی را نصب کردی، ترمینال باز است و… بعدش چه؟

اینجاست که بیشتر مبتدی‌ها گیر می‌کنند: یک سیستم پر از ابزار و هیچ ایده‌ای که کدام، روی چه هدفی، به چه ترتیبی. دوره از همین نقطه شروع می‌کند و هر ابزار را در جای خودش، روی یک هدف واقعی، به کارت می‌دهد.

این موضوع در دوره:ماژول ۰ · راه‌اندازی آزمایشگاه هک با کالی لینوکس
  • ۱۵ ماژول عملی، حدود ۳۳ ساعت آموزش فارسی
  • ۷۴ ابزار و مهارت، از Nmap و Metasploit تا Burp Suite
  • ۳ آزمایشگاه تمرین آنلاین و پروژه‌ی جامع پایانی
  • گواهینامه‌ی پایان دوره با صفحه‌ی استعلام آنلاین
  • پشتیبانی تیکتی، پاسخ در کمتر از ۲۴ ساعت
  • ۶ ماه دسترسی کامل از اولین ورود
ظرفیت دوره‌ی اول: ۱۰۰ نفر۱۱٬۵۰۰٬۰۰۰ تومان · $49 — اعضای خبرنامه داخل ایران ۹٬۹۰۰٬۰۰۰ تومان می‌پردازند