15%

Спести 15% на всички хостинг услуги

Тествай уменията си и получи Отстъпка за всеки хостинг план

Използвайте код:

Skills
За начало
30.10.2024
3 +1

Как да инсталирате Kali Linux на VirtualBox: Пълно ръководство стъпка по стъпка

Kali Linux е индустриалният стандарт Linux дистрибуция за тестване на проникване, етично хакване и кибербезопасностни изследвания. Независимо дали сте опитен специалист по безопасност или просто започвате пътешествието си в офензивната безопасност, стартирането на Kali Linux вътре в VirtualBox е един от най-умните и най-безопасните начини да изградите напълно функционална лабораторна среда — без двойно стартиране, без необходимост от специализиран хардуер.

В този всеобхватен наръчник ще научите точно как да изтеглите, конфигурирате и инсталирате Kali Linux на VirtualBox, включително как да оптимизирате виртуалната машина с Guest Additions за по-гладък и по-продуктивен работен процес.

Защо да стартирам Kali Linux в VirtualBox?

Преди да се потопим в стъпките на инсталацията, струва си да разберем защо виртуализираната среда често е предпочитаният избор за специалистите по безопасност:

  • Изолация: Вашата хост операционна система остава защитена от потенциално опасни инструменти или експлойти, работещи вътре в VM.
  • Снимки: Можете да запазите състоянието на вашата VM в произволен момент и да се върнете мигновено, ако нещо се обърка.
  • Преносимост: Виртуалните машини могат да бъдат експортирани, споделени и внедрени на различен хардуер.
  • Рентабилност: Няма нужда от отделна физическа машина, предназначена за тестване на безопасност.

Ако търсите да отидете отвъд локалната виртуализация и имате нужда от отдалечено достъпна, винаги включена среда, помислете за решение VPS Hosting — идеално за стартиране на постоянни Kali Linux инстанции в облака.

Предварителни изисквания

Преди да започнете, уверете се, че имате следното:

  • Хост машина, работеща с Windows, macOS или Linux
  • Поне 8GB RAM (4GB минимум, разпределени към VM)
  • Поне 50GB свободно дисково пространство
  • Стабилна интернет връзка за изтегляне на необходимите файлове
  • VirtualBox инсталиран (обхванат в Стъпка 1)

Стъпка 1: Изтегляне и инсталиране на VirtualBox

VirtualBox е безплатен, с отворен код хипервизор, разработен от Oracle, който поддържа Windows, macOS и Linux хост системи.

  1. Посетете официалната страница за изтегляния на VirtualBox.
  2. Изберете пакета на инсталатора, който съответства на вашата хост операционна система (Windows, macOS или Linux).
  3. Изтеглете и стартирайте инсталатора.
  4. Следвайте подсказките на екрана, за да завършите инсталацията.
  5. По желание, също изтеглете и инсталирайте VirtualBox Extension Pack от същата страница — той добавя поддръжка за USB 2.0/3.0, RDP и криптиране на диск.

След инсталирането, стартирайте VirtualBox, за да потвърдите, че се отваря правилно, преди да продължите.

Стъпка 2: Изтегляне на Kali Linux ISO

След това трябва да получите официалния образ на Kali Linux ISO.

  1. Отидете на официалната страница за изтегляния на Kali Linux.
  2. Под Installer Images, изберете версията 64-bit (препоръчана за повечето съвременни системи).
  3. Можете да изтеглите чрез директен HTTP или чрез торент връзката за по-бързи скорости.
  4. Проверете интегритета на изтегления файл, използвайки предоставената SHA256 контролна сума — това е особено важно в среда, фокусирана върху безопасност.

> Съвет за безопасност: Винаги проверявайте контролни суми на ISO преди инсталацията, за да се уверите, че образът не е бил манипулиран.

Стъпка 3: Създаване на нова виртуална машина в VirtualBox

С инсталиран VirtualBox и изтегления ISO, е време да създадете виртуалната машина.

  1. Отворете VirtualBox и щракнете върху бутона New в лентата с инструменти.
  2. В диалога Name and Operating System, конфигурирайте следното:
  • Name: Kali Linux (или всяко име, което предпочитате)
  • Type: Linux
  • Version: Debian (64-bit)
  1. Щракнете върху Next.
  2. Memory (RAM): Разпределете поне 2048 MB (2GB). За удобен опит при стартиране на множество инструменти едновременно, 4096 MB (4GB) е силно препоръчано.
  3. Щракнете върху Next.
  4. Hard Disk: Изберете Create a virtual hard disk now и щракнете върху Create.
  5. Изберете VDI (VirtualBox Disk Image) като тип файл на твърдия диск и щракнете върху Next.
  6. Изберете Dynamically allocated, за да спестите физическо дисково пространство, след това щракнете върху Next.
  7. Задайте размера на виртуалния диск на поне 20GB40GB или повече се препоръчва, ако планирате да инсталирате допълнителни инструменти и да съхранявате заснети данни.
  8. Щракнете върху Create, за да завършите виртуалната машина.

Стъпка 4: Конфигуриране на настройките на виртуалната машина

Преди да стартирате VM за първи път, приложете следните конфигурационни корекции, за да осигурите гладка инсталация.

Системни настройки

  1. Изберете новосъздадената VM в страничната лента на VirtualBox и щракнете върху Settings.
  2. Отидете на System > Motherboard.
  3. Уверете се, че Enable EFI (special OSes only) е unchecked, освен ако не имате специфична нужда от UEFI режим на стартиране.
  4. Под System > Processor, разпределете 2 или повече CPU ядра, ако вашата хост машина го поддържа — това значително подобрява производителността.

Настройки на хранилище

  1. Отидете на Storage в менюто Settings.
  2. Под Controller: IDE, щракнете върху empty optical drive (икона на диск).
  3. От дясната страна, щракнете върху икона на диск до Optical Drive и изберете Choose a disk file.
  4. Преглеждайте и изберете Kali Linux ISO, който изтеглихте в Стъпка 2.

Настройки на мрежата

  1. Отидете на Network > Adapter 1.
  2. Изберете един от следните режими въз основа на вашите нужди:
  • NAT: VM споделя интернет връзката на хоста. Най-добре за изолирано тестване.
  • Bridged Adapter: VM получава собствен IP адрес на локалната мрежа. Най-добре, ако имате нужда VM да комуникира с други устройства.

Настройки на дисплея

  1. Отидете на Display > Screen.
  2. Задайте Video Memory на 128 MB за по-добра графична производителност.
  3. Активирайте 3D Acceleration, ако вашият хост GPU го поддържа.

Щракнете върху OK, за да запазите всички настройки.

Стъпка 5: Инсталиране на Kali Linux

Сега сте готови да стартирате виртуалната машина и да стартирате инсталатора на Kali Linux.

  1. Изберете вашата VM в страничната лента на VirtualBox и щракнете върху Start.
  2. VM ще стартира от Kali Linux ISO. Когато се появи менюто за стартиране, изберете Graphical Install за най-лесния опит на инсталация.
  3. Следвайте помощника за инсталация чрез следните стъпки:

Език и локалност

  • Изберете предпочитания език, държава/регион и подредба на клавиатура.

Конфигуриране на мрежата

  • Въведете hostname за вашата машина (напр. kali-vm).
  • Можете да оставите domain name празно за автономна настройка.
  • Ако бъдете подсетнати за конфигуриране на мрежата, можете да го пропуснете и да конфигурирате мрежата след инсталацията.

Настройка на потребителския акаунт

  • Създайте non-root потребителски акаунт с силна парола (Kali Linux 2020+ вече не използва root като подразбираното влизане).
  • Също ще бъдете подсетнати да зададете root парола — изберете нещо сигурно.

Разделяне на диска

  • Изберете Guided – Use Entire Disk за директна настройка.
  • Изберете виртуалния твърд диск, когато бъдете подсетнати.
  • Изберете All files in one partition за простота.
  • Потвърдете промените на разделянето и запишете ги на диска.

Инсталиране на софтуер

  • Инсталаторът сега ще копира и инсталира всички необходими пакети. Това може да отнеме 10–20 минути в зависимост от производителността на вашата хост система.

GRUB Bootloader

  • Когато бъдете подсетнати, инсталирайте GRUB bootloader на основния диск (/dev/sda).
  1. След като инсталацията завърши, щракнете върху Continue, за да рестартирате VM.
  2. След рестартирането, премахнете ISO от виртуалния оптичен диск (Devices > Optical Drives > Remove disk from virtual drive), за да предотвратите стартирането от инсталатора отново.
  3. Влезте с учетните данни, които създадохте по време на инсталацията.

Стъпка 6: Инсталиране на VirtualBox Guest Additions (препоръчано)

VirtualBox Guest Additions е пакет от драйвери и помощни програми, които драматично подобряват производителността и използваемостта на вашата Kali Linux VM. Инсталирането му е един от най-важните стъпки след инсталацията.

Предимства на Guest Additions:

  • Подобрена графика: По-високи резолюции на екрана и динамично преоразмеряване на прозорци
  • Безпроблемна интеграция на мишката: Няма нужда да хващате/освобождавате ръчно курсора на мишката
  • Споделен буфер обмена: Копирайте и поставяйте текст между вашата хост ОС и Kali Linux
  • Споделени папки: Лесно прехвърляне на файлове между хост и гост
  • По-добра производителност: Оптимизирани дисплей и I/O драйвери

Стъпки на инсталация:

1. Актуализирайте списъка с пакети:

sudo apt update

2. Инсталирайте необходимите заглавни файлове на ядрото и инструменти за изграждане:

sudo apt install -y linux-headers-$(uname -r) build-essential dkms

3. Вмъкнете CD образа на Guest Additions:

В лентата с менюта на VirtualBox, отидете на Devices > Insert Guest Additions CD image…

4. Монтирайте CD и стартирайте инсталатора:

sudo mount /media/cdrom && sudo /media/cdrom/VBoxLinuxAdditions.run

5. Рестартирайте VM, за да приложите промените:

sudo reboot

След рестартирането, трябва да забележите подобрена резолюция на екрана, безпроблемно движение на мишката и способност да преоразмерите динамично прозореца на VM.

Стъпка 7: Закаляване след инсталацията и съвети

Сега, когато Kali Linux е включена и работи вътре в VirtualBox, ето няколко най-добри практики, които трябва да следвате:

Поддържайте вашата система актуална

sudo apt update && sudo apt upgrade -y

Стартирайте това редовно, за да се уверите, че имате най-новите инструменти за безопасност и кръпки.

Направете снимка

Преди да направите някакви основни промени или да стартирате ново тестване на проникване, направете снимка на VirtualBox:

  • Отидете на Machine > Take Snapshot
  • Назовете го (напр. “Clean Install”), за да можете да се върнете в произволен момент

Конфигуриране на споделени папки

Настройте споделена папка между вашия хост и гост за лесен трансфер на файлове:

  1. Отидете на Settings > Shared Folders
  2. Добавете нова папка, отметнете Auto-mount и Make Permanent
  3. Вътре в Kali, достъпете я на /media/sf_ShareName

Изследвайте прединсталирания набор от инструменти

Kali Linux идва предварително зареден със стотици инструменти за безопасност, организирани по категория, включително:

  • Nmap – сканиране на мрежата
  • Metasploit Framework – експлоатация
  • Burp Suite – тестване на уеб приложения
  • Wireshark – анализ на пакети
  • John the Ripper / Hashcat – пробиване на пароли

Отвеждане на вашата лаборатория за безопасност по-далеч

Локална настройка на VirtualBox е отличен начин за начало, но има ограничения — вашата лаборатория е свързана с една машина, и ресурсоемките задачи могат да забавят вашата хост система. За специалистите, които имат нужда от повече мощност, гъв

15%

Спести 15% на всички хостинг услуги

Тествай уменията си и получи Отстъпка за всеки хостинг план

Използвайте код:

Skills
За начало