Jak naśladować Kali Linux jako maszynę wirtualną

Jak naśladować Kali Linux jako maszynę wirtualną

Wirtualizacja polega na uruchomieniu wirtualnego systemu komputerowego w oddzielonej warstwie od rzeczywistego sprzętu komputerowego. Pozwala użytkownikom uruchomić więcej niż jeden system operacyjny bez instalowania ich na rzeczywisty sposób.

Systemy operacyjne działające za pomocą hiperwizora będą działać tak, jak w rzeczywistym sprzęcie. To pozwala instalować narzędzia, systemy testowe i inne narzędzia na maszynie wirtualnej bez wpływu na główny host.

Ten samouczek pokaże, jak używać wirtualnej skrzynki jako hiperwizora do uruchamiania Kali-Linux jako maszyny wirtualnej.

Zanim zaczniemy, pozwól mi przekazać kilka koncepcji teorii na temat wirtualizacji, zanim przejdzie do części praktycznej. Pomijaj, jeśli znasz koncepcje.

Co to jest hiperwizor?

Hipervisor to program, który pozwala użytkownikom tworzyć, uruchamiać i zarządzać maszynami wirtualnymi.

Najczęstsze rodzaje hiperwizorów są hostowane hiperwizory instalowane w systemie hosta jako normalne aplikacje.

Najpopularniejsze hiperwizory obejmują:

  • VirtualBox - https: // www.VirtualBox.org/
  • Vmware - https: // www.vmware.com/Products/WorkStation-Pro.html
  • Microsoft Hyper-V - https: // dokumenty.Microsoft.com/en-us/virtualization/hyper-v-on-indows/about//
  • Qemu - https: // www.Qemu.org/

Po zainstalowaniu hiperwizora w systemie hosta można go uruchomić i zatrzymać, podobnie jak normalny program bez potrzeby ponownego uruchomienia głównego systemu.

Co to jest maszyna wirtualna?

Z drugiej strony maszyna wirtualna to emulowana wersja systemu komputerowego działającego w innym systemie. Maszyny wirtualne mogą uzyskiwać dostęp do komponentów sprzętowych, interfejsów sieciowych, urządzeń pamięci, kart graficznych itp. W niektórych przypadkach niektóre zasoby sprzętowe, takie jak dyski USB, będą musiały zostać odłączone od głównego systemu, aby podłączyć się do maszyny wirtualnej.

Teraz, gdy krótko wspomnieliśmy, czym są hiperwizor i maszyna wirtualna, możemy go stworzyć.

Jak zainstalować Kali Linux na VirtualBox

Kali Linux to dystrybucja Linux z Debiana, która jest najlepszym rozkładem testów penetracyjnych od ponad pięciu lat.

Jest wstępnie zainstalowany z kolekcją narzędzi do testowania pióra, które bardzo ułatwiają konfigurowanie środowiska hakowania.

Chociaż instalowanie Kali Linux na fizycznym sprzęcie jest możliwe, lepiej jest uruchomić go jako maszynę wirtualną na różnych hiperwizorach, ponieważ jest to system testowania bezpieczeństwa.

Do tej konfiguracji będziemy używać VirtualBox jako hiperwizora.

Wymagania

Zanim zaczniemy, upewnij się, że masz następujące wymagania

  • Co najmniej 20 GB miejsca do przechowywania
  • Minimum 4 GB pamięci RAM
  • VT-X włączona płyta główna.

Jak włączyć technologię wirtualizacji

Aby uruchomić maszynę wirtualną, musisz włączyć Intel VT-X/AMD-V lub technologię wirtualizacji w systemie. Możesz to zrobić z ustawień systemu systemu BIOS. Ponieważ ustawienia systemu różnią się w zależności od modelu komputerowego, prawie niemożliwe jest zapewnienie standardowego przewodnika w dostaniu się do systemu systemu systemowego. Jednak dostarczyłem producentów ściągawki dla kluczy BIOS.

https: // linkfy.do/bios-cheat-arkusz

Upewnij się, że masz zainstalowany w systemie VirtualBox. Jeśli nie, sprawdź, jak zainstalować VirtualBox.

Krok 1: Zdobądź obraz Kali Linux

Uruchom przeglądarkę i przejdź do http: // kali.Org i pobierz najnowszy obraz ISO Kali Linux. Obrazy są regularnie aktualizowane i zawsze zawierają najnowszą wersję.

Po stronie pobierania wybierz wersję obrazu, którą chcesz zainstalować, 64 -bitowe lub 32 -bitowe, jak pokazano na poniższym obrazku:

Po pobraniu ISO do systemu możemy kontynuować, aby utworzyć system wirtualny w VirtualBox.

Krok 2: Utwórz maszynę wirtualną

Zacznij od uruchomienia VirtualBox i utworzenie nowej ikony w celu utworzenia nowej instancji maszyny wirtualnej.

To uruchomi nowe okno, aby utworzyć nową wirtualną maszynę. Zacznij od podania nazwy maszyny wirtualnej.

Następnie ustaw folder docelowy, który będzie działał jako pamięć dla plików maszyny wirtualnej.

Następnie wybierz typ jako Linux i wersję jako Debian 64 bit. To nie jest krytyczne i możesz ustawić Linux 2.6/3.X/4.X (64 -bitowe). Może to jednak być automatycznie ustawione na podstawie nazwy określonej maszyny wirtualnej.

Kliknij następny, aby kontynuować tworzenie nowej maszyny wirtualnej.

W następnym kroku wybierz rozmiar pamięci, aby przydzielić do maszyny wirtualnej. W przypadku podstawowego użycia najlepiej mieć co najmniej 1024 MB. Będzie to jednak różnić się w zależności od twoich potrzeb.

Kliknij Dalej i skonfiguruj przydziały dysku twardego dla swojej maszyny wirtualnej. Domyślnym wyborem jest utworzenie wirtualnego pliku dysku twardego. Jeśli jednak masz już istniejącą, możesz go załadować, wybierając „Użyj istniejącego wirtualnego pliku dysku twardego."

Kliknij „Utwórz”, aby utworzyć nowy wirtualny plik dysku twardego dla swojej maszyny wirtualnej; Wybierz VDI (obraz dysku VirtualBox) jako typ obrazu.

W następnym kroku wybierz między dynamicznie alokacja lub ustalony rozmiar. Dynamicznie przydzielony plik dysku twardego będzie rosł w zakresie wymagań systemu, dopóki nie osiągnie maksymalnego rozmiaru. W przypadku ustalonego rozmiaru nie zmniejszy się ani nie rośnie automatycznie, nawet gdy przestrzeń jest wolna.

Na koniec kliknij Dalej i ustaw ilość danych, aby przydzielić do maszyny wirtualnej. Podaj co najmniej 10 GB i kliknij Utwórz.

Po zakończeniu zobaczysz nową maszynę wirtualną na liście z VirtualBox Manager.

Krok 3: Skonfiguruj ustawienia VM

Po utworzeniu maszyny wirtualnej musimy dostosować kilka ustawień, aby uzyskać najlepsze wrażenia i załadować ISO do maszyny wirtualnej, aby uruchomić.

Najpierw zacznij od wybrania utworzonej maszyny wirtualnej. Następnie kliknij ikonę Ustawienia w górnym menu, aby skonfigurować ustawienia dla maszyny wirtualnej.

W sekcji systemu przejdź do karty płyty głównej i ustaw kolejność rozruchu na dysk optyczny -> twardy (w tej kolejności). DESELEKELT FLOPPY DRIVE, ponieważ nie jest to wymagane.

Przejdź do sekcji ogólnej na karcie Advanced, ustaw udostępniony schowek i przeciągnij N 'Drop na dwukierunkowy. To pozwala udostępnić schowek między maszyną wirtualną a systemem hosta.

W sekcji wyświetlacza ustaw pamięć wideo na 128 MB. Najlepiej wyłączyć przyspieszenie 3D.

Ostateczne ustawienie, które musimy skonfigurować, to dysk rozruchowy, który pozwala nam ustawić obraz Kali Linux, który pobraliśmy wcześniej i uruchomić się w nim.

Na stronie Ustawienia przejdź do sekcji pamięci, wybierz kontroler, IDE. Kliknij ikonę dysku po lewej stronie i wybierz „Wybierz plik dysku.”Następnie przeglądaj i wybierz obraz Kali Linux.

Na koniec kliknij OK, aby zapisać plik.

Po zakończeniu i zapisaniu wszystkich ustawień uruchom maszynę wirtualną, wybierając Start w menu głównym.

To uruchomi maszynę wirtualną i uruchomi obraz Kali Linux, umożliwiając instalację systemu operacyjnego, tak jakbyś to robił na prawdziwym sprzęcie.

NOTATKA: Jeśli chcesz szybkiego przewodnika na temat instalacji Kali Linux na VirtualBox, rozważ zasób wideo podany poniżej:

https: // www.Dropbox.com/s/s3Z6POICQ0OBMMY/install_kali.MP4?dl = 0

Wniosek

W tym samouczku omówiono tworzenie, konfigurowanie i uruchamianie Kali Linux jako maszyny wirtualnej za pomocą VirtualBox.