Jak zainstalować Kali Linux na VirtualBox
Kali Linux to potężna dystrybucja Linuksa wykorzystywana do testów penetracyjnych, etycznego hakowania i badań nad bezpieczeństwem. Instalacja Kali Linux w środowisku wirtualnym za pomocą VirtualBox pozwala na uruchomienie go wraz z innymi systemami operacyjnymi bez konieczności podwójnego uruchamiania lub dedykowanej maszyny.
W tym artykule przeprowadzimy Cię przez kroki instalacji Kali Linux w VirtualBox.
Krok 1: Pobierz i zainstaluj VirtualBox
Jeśli nie masz jeszcze zainstalowanego VirtualBox, możesz pobrać go z oficjalnej strony VirtualBox:
- Przejdź do strony pobierania VirtualBox.
- Pobierz odpowiednią wersję dla swojego systemu operacyjnego (Windows, macOS lub Linux).
- Zainstaluj VirtualBox, postępując zgodnie z instrukcjami wyświetlanymi na ekranie.
Krok 2: Pobranie ISO systemu Kali Linux
Następnie pobierz obraz ISO systemu Kali Linux z oficjalnej strony Kali Linux:
- Wybierz Kali Linux ISO, który pasuje do architektury twojego systemu (np. 64-bitowej).
- Pobierz obraz na swój komputer.
Krok 3: Utwórz nową maszynę wirtualną w VirtualBox
- Otwórz VirtualBox i kliknij Nowy, aby utworzyć nową maszynę wirtualną.
- Nazwij maszynę wirtualną (np. “Kali Linux”) i ustaw następujące opcje:
- Typ: Linux
- Wersja: Debian (64-bit)
- Przydziel co najmniej 2 GB pamięci RAM (4096 MB jest zalecane dla lepszej wydajności).
- Utwórz nowy wirtualny dysk twardy i przydziel co najmniej 20 GB pamięci.
Krok 4: Konfiguracja maszyny wirtualnej
Przed uruchomieniem maszyny wirtualnej należy skonfigurować kilka dodatkowych ustawień:
- Przejdź do Ustawień maszyny wirtualnej.
- W sekcji System upewnij się, że opcja Włącz EFI nie jest zaznaczona (chyba że korzystasz z rozruchu UEFI).
- W sekcji Pamięć masowa kliknij pusty napęd optyczny i wybierz pobrany wcześniej plik ISO systemu Kali Linux.
- W sekcji Sieć ustaw Adapter 1 na NAT lub Bridged Adapter, w zależności od potrzeb sieciowych.
Krok 5: Rozpocznij instalację
- Uruchom maszynę wirtualną, klikając Start.
- Po uruchomieniu instalatora Kali Linux wybierz opcję Graphical Install.
- Postępuj zgodnie z instrukcjami instalacji:
- Wybierz język i region.
- Skonfiguruj ustawienia sieciowe (możesz to pominąć, jeśli chcesz skonfigurować sieć później).
- Ustaw hasło roota.
- Wybierz opcję Guided – Use Entire Disk dla partycjonowania dysku.
- Pozwól instalatorowi zakończyć proces. Po zakończeniu instalacji uruchom ponownie maszynę wirtualną.
Krok 6: Instalacja VirtualBox Guest Additions (opcjonalnie)
Aby poprawić wydajność Kali Linux w VirtualBox, możesz zainstalować VirtualBox Guest Additions, które zapewniają lepszą obsługę grafiki, funkcjonalność współdzielonego schowka i współdzielone foldery.
- W maszynie wirtualnej Kali Linux zaktualizuj listę pakietów:
sudo apt update
- Zainstaluj nagłówki jądra:
sudo apt install -y linux-headers-$(uname -r)
- W menu VirtualBox przejdź do Devices > Insert Guest Additions CD image.
- Uruchom skrypt instalacyjny:
sudo /media/cdrom/VBoxLinuxAdditions.run
- Uruchom ponownie maszynę wirtualną, aby zastosować zmiany.
Wnioski
Podczas pracy nad etycznym hakowaniem, testami penetracyjnymi lub badaniami bezpieczeństwa przy użyciu maszyn wirtualnych, zainstalowanie dodatków gościa VirtualBox może znacznie usprawnić przepływ pracy. Dodatki te to zestaw sterowników i aplikacji systemowych, które optymalizują wydajność i integrację systemów operacyjnych gościa w VirtualBox.
Po zainstalowaniu dodatków Guest Additions uzyskuje się dostęp do takich funkcji, jak lepsza obsługa grafiki, płynna integracja myszy, udostępnianie schowka między hostem a gościem oraz foldery współdzielone ułatwiające wymianę plików. Sprawia to, że zadania takie jak przesyłanie narzędzi, skryptów i raportów są znacznie wygodniejsze, szczególnie podczas faz testowania lub analizy.
Ponadto ulepszona rozdzielczość ekranu i dynamiczna zmiana rozmiaru mogą poprawić widoczność podczas uruchamiania wielu narzędzi lub obserwowania zachowania systemu podczas symulacji exploita. Funkcje te są szczególnie pomocne podczas pracy w środowiskach opartych na systemie Linux, wykorzystywanych do szkoleń lub badań w zakresie cyberbezpieczeństwa.
Dla specjalistów ds. bezpieczeństwa optymalizacja środowiska maszyny wirtualnej może zaoszczędzić czas i zmniejszyć tarcia podczas testowania. Instalacja dodatków Guest Additions jest jednym z pierwszych kroków, które należy podjąć podczas konfigurowania nowego wirtualnego laboratorium do celów etycznego hakowania.