آموزش کار با کالی لینوکس
کالی لینوکس یک توزیع مبتنی بر دبیان است که به طور خاص برای آزمایش نفوذ و ارزیابی امنیت طراحی شده است. اگر تازه وارد دنیای امنیت سایبری و تست نفوذ هستید این آموزش linux می تواند به شما کمک کند.
چرا کالی لینوکس؟
کالی لینوکس به دلیل داشتن ابزارهای از پیش نصب شده مانند Metasploit Nmap Burp Suite و بسیاری دیگر انتخاب اول متخصصان امنیتی است. محیط کاربری کاربرپسند و آپدیت های منظم آن را به یکی از محبوب ترین توزیع های لینوکس تبدیل کرده است.
سیستم مورد نیاز برای نصب کالی لینوکس
ویژگی |
حداقل نیاز |
پیشنهاد شده |
پردازنده |
۲ هسته ای |
۴ هسته ای یا بیشتر |
رم |
۲ گیگابایت |
۸ گیگابایت |
فضای دیسک سخت |
۲۰ گیگابایت |
۵۰ گیگابایت |
شبکه |
اتصال اینترنت |
اتصال پایدار |
مراحل نصب کالی لینوکس
انتخاب نسخه مناسب
ابتدا باید نسخه مورد نظر خود را از وب سایت رسمی کالی دانلود کنید. نسخه های مختلف شامل ISO برای نصب روی سیستم واقعی VirtualBox Image برای استفاده در ماشین های مجازی و نسخه Live برای اجرا بدون نصب هستند.
نصب روی ماشین مجازی
- دانلود و نصب VirtualBox یا VMware :
از وب سایت رسمی این ابزارها نسخه مناسب سیستم عامل خود را دانلود کنید. - ایجاد ماشین مجازی جدید :
- انتخاب “Linux” و سپس “Debian (۶۴-bit)”
- تخصیص مقدار رم و فضای دیسک پیشنهادی (۸ گیگابایت رم و ۵۰ گیگابایت دیسک)
- وارد کردن فایل ISO :
فایل ISO دانلود شده را به عنوان درایو CD مجازی در ماشین جدید اضافه کنید. - راه اندازی و نصب کالی :
با بوت ماشین مجازی مراحل نصب کالی را دنبال کنید. به ترتیب : - انتخاب زبان
- تنظیم شبکه
- پارتیشن بندی دیسک (گزینه Guided – Use entire disk پیشنهاد می شود)
- تنظیم حساب کاربری
نصب روی سیستم واقعی
- دانلود فایل ISO :
نسخه مناسب (۶۴ یا ۳۲ بیت) را دانلود کنید. - ایجاد USB Bootable :
از نرم افزارهای مانند Rufus یا Balena Etcher برای ایجاد فلش بوتیبل استفاده کنید. - بوت از USB :
سیستم خود را از فلش USB بوت کنید و مراحل نصب مشابه نصب در ماشین مجازی را دنبال کنید.
ابزارهای کاربردی در کالی لینوکس
Metasploit
یک فریم ورک تست نفوذ که برای جستجوی آسیب پذیری ها و بهره برداری از آن ها استفاده می شود.
Nmap
ابزاری برای اسکن پورت ها و شناسایی دستگاه ها در شبکه.
Burp Suite
یک ابزار کاربردی برای آزمایش امنیت وب اپلیکیشن ها.
Wireshark
ابزار قدرتمند برای تحلیل ترافیک شبکه.
دستورات پایه در کالی لینوکس
به روزرسانی و ارتقا
bash
Copy code
sudo apt update
sudo apt upgrade
مدیریت بسته ها
نصب ابزارها :
bash
Copy code
sudo apt install tool-name
حذف ابزارها :
bash
Copy code
sudo apt remove tool-name
تنظیمات اولیه پس از نصب
- اضافه کردن کاربر غیر ریشه : از نسخه های اخیر کالی با کاربر غیر ریشه شروع می شود. برای اضافه کردن کاربر جدید :
bash
Copy code
sudo adduser username
sudo usermod -aG sudo username
- تنظیم SSH : اگر می خواهید از راه دور به سیستم متصل شوید :
bash
Copy code
sudo service ssh start
- تنظیم فایروال :
bash
Copy code
sudo ufw enable
پرسش و پاسخ
آیا کالی لینوکس برای استفاده روزمره مناسب است؟
کالی لینوکس برای اهداف تست نفوذ و امنیت طراحی شده و برای استفاده روزمره پیشنهاد نمی شود. برای استفاده روزمره توزیع هایی مانند اوبونتو یا فدورا مناسب ترند.
آیا می توان ابزارهای کالی را روی توزیع های دیگر نصب کرد؟
بله بسیاری از ابزارهای کالی روی دیگر توزیع های لینوکس قابل نصب هستند. اما برای راحتی و یکپارچگی استفاده از کالی لینوکس توصیه می شود.
چگونه مشکلات شبکه در کالی لینوکس را برطرف کنیم؟
برای رفع مشکلات شبکه :
- اطمینان حاصل کنید که آداپتور شبکه شناسایی شده است :
bash
Copy code
ifconfig
- سرویس NetworkManager را راه اندازی کنید :
bash
Copy code
sudo service NetworkManager start
نتیجه گیری
کالی لینوکس ابزاری قدرتمند برای متخصصان امنیت است. با درک اصولی و استفاده صحیح از ابزارهای آن می توانید به یک تستر نفوذ حرفه ای تبدیل شوید. فراموش نکنید که امنیت سایبری یک سفر طولانی است و کالی تنها آغاز راه است.