Ako nastaviť Kali na WSL

Ako Nastavit Kali Na Wsl



Kali Linux je jednou z univerzálne používaných distribúcií Linuxu odborníkmi a študentmi v oblasti kybernetickej bezpečnosti. Ponúka mnoho zaujímavých nástrojov na testovanie pera, bezpečnostné forenzné a etické hackovanie. Keď však uvažujeme o spustení Kali Linuxu v systéme, môžeme použiť nástroje hypervízora, ako je VMware VirtualBox alebo cloudová virtualizácia.

Ale v systéme Windows je jedným z preferovaných spôsobov použitia Kali Linuxu jeho spustenie na vstavanom virtualizačnom nástroji systému Windows (HyperV). To je možné pomocou WSL (Windows Subsystem for Linux). Používatelia môžu jednoducho prepínať medzi Kali Linux a Windows.

Tento blog ukáže:







Predpoklady

Ak chcete nastaviť Kali Linux v systéme Windows pomocou nástroja WSL, používateľ musí splniť nasledujúce predpoklady:



  • WSL: WSL nám umožňuje spustiť akúkoľvek distribúciu Linuxu v systéme Windows. Je dostupný v dvoch verziách “ WSL1 “ a „ WSL2 “. Na spustenie Kali Linuxu je však výhodnejšia verzia WSL2, pretože používa virtualizáciu Windows (HyperV).
  • Verzia systému Windows: Na spustenie a povolenie WSL v systéme musí mať používateľ aspoň Windows 10 verzie 20H1 (zostava: 19041, verzia: 2004). Uprednostňovanou verziou pre Kali Linux je však Windows 11. Ak chcete skontrolovať zostavu Windows, najprv otvorte „ Bežať ” pomocou poľa “ Okno + R “kľúč. Potom vyhľadajte „ víťaz “:



Zobrazí sa informácie o nainštalovanom systéme Windows a jeho verzii v systéme:





Pre tento článok používame Windows 11. Ale postup bude rovnaký pre oba.



  • dec: ' dism.exe “ je vstavaný nástroj systému Windows, ktorý sa používa na obsluhu obrazov pracovnej plochy systému Windows. Opravuje obraz systému Windows a spravuje a prevádzkuje inštalačné nástroje systému Windows.
  • PowerShell: Je to vstavaný terminál a skriptovací program systému Windows, ktorý sa používa na automatizáciu administratívnych úloh a spúšťanie príkazov systému Windows.

Prejdime ďalej k sekcii nižšie a nainštalujeme Kali na WSL.

Ako nastaviť Kali na WSL?

WSL sa označuje ako podsystém Windows pre distribúcie Linuxu. Umožňuje nám spúšťať rôzne distribúcie Linuxu v systéme Windows bez vytvárania virtuálnych strojov a nástrojov hypervízora. Ak chcete nastaviť a nainštalovať Kali na WSL, postupujte podľa uvedených ilustrácií.

Krok 1: Spustite PowerShell

Otvorte Windows PowerShell so správcom priamo cez ponuku Štart:

Krok 2: Povoľte WSL

Teraz povoľte nástroj WSL z funkcií systému Windows. Na tento účel spustite „ dism.exe ” na povolenie a inštaláciu WSL v systéme Windows:

dism.exe / online / povoliť funkciu / featurename:Microsoft-Windows-Subsystem-Linux / všetky / norestart

Používatelia si však môžu nástroj WSL nainštalovať aj z obchodu Microsoft Store:

Krok 3: Povoľte platformu VirtualMachine

V ďalšom kroku povoľte nástroj VirtualMachine Platform pomocou nižšie uvedeného príkazu. To nám umožní spustiť Kali na virtualizácii systému:

dism.exe / online / povoliť funkciu / featurename:VirtualMachinePlatform / všetky / norestart

Krok 4: Aktualizujte WSL 1 na WSL 2

Na spustenie Kali Linuxu je preferovanou verziou WSL 2. Windows 10 má štandardne WSL 1. Ak chcete aktualizovať predvolenú verziu WSL na WSL 2, spustite nasledujúci príkaz:

wsl.exe --aktualizácia

Niektoré zostavy Windowsu 10 neaktualizujú verziu WSL. Ak chcete manuálne aktualizovať verziu WSL, stiahnite si „ Aktualizácia jadra WSL Linux ” balík pre Windows kliknutím na priložený odkaz .

Po stiahnutí súboru msi aktualizácie jadra WSL otvorte súbor „ K stiahnutiu ” a spustite súbor:

Týmto sa spustí aktualizácia WSL na aktualizáciu verzie:

Po aktualizácii verzie WSL stlačte tlačidlo „ Skončiť tlačidlo “. Ignorujte chybu, pretože sme už aktualizovali WSL2 a toto nastavenie nevykonáva žiadnu aktualizáciu:

Krok 5: Nastavte predvolenú verziu WSL

Teraz nastavte predvolenú verziu WSL ako „ 2 “ pomocou nižšie uvedeného príkazu:

wsl --set-default-version 2

Po nastavení WSL2 v systéme teraz môžete nainštalovať Kali Linux alebo akúkoľvek inú linuxovú distribúciu na podsystém Windows.

Krok 6: Nainštalujte Kali Linux

Ak chcete nainštalovať distribúciu Kali Linux pomocou WSL, spustite „ wsl –install –distribution “príkaz. Tu je „ – distribúcia ” sa používa na zadanie názvu distribúcie. Nainštalovali sme „ kali-linux ”distribúcia na WSL2:

wsl --Inštalácia --distribúcia kali-linux

Po dokončení procesu inštalácie nastavte používateľské meno a heslo pre Kali Linux, ako je uvedené nižšie:

Vyššie uvedený výstup ukazuje, že sme úspešne nainštalovali Kali Linux na WSL2.

Alternatívne môžu používatelia priamo nainštalovať distribúciu Kali Linux z oficiálneho obchodu spoločnosti Microsoft:

Krok 7: Skontrolujte informácie o jadre

Ak chcete skontrolovať informácie o jadre Kali, spustite nasledujúci príkaz:

nepomenovať -a

Krok 8: Aktualizujte úložisko Kali

Ak chcete aktualizovať úložisko Kali, použite „ apt update 'príkaz:

sudo apt update

Toto aktualizuje Kali Linux na najnovšiu verziu:

Vyššie uvedený záber ukazuje, že „ 163 ” je potrebné aktualizovať.

Krok 9: Inovujte balíky Kali

Ak chcete aktualizovať balíčky Kali, spustite „ apt upgrade ” príkaz s právami užívateľa root:

sudo apt upgrade -a

Operácia môže vyžadovať dodatočné miesto na disku, aby sa povolili všetky povolenia, „ -a ” používa sa možnosť:

Efektívne sme nainštalovali Kali Linux na WSL2. Ak však chcete používať pracovnú plochu Kali v systéme Windows, postupujte podľa nižšie uvedenej relácie.

Ako získať prístup k Kali Desktop pomocou KeX?

Vzdialená plocha Kali je prístupná pripojením k serveru KeX. Ak chcete nainštalovať nástroj Kali Windows KeX a spustiť server, postupujte podľa nasledujúcich krokov:

Krok 1: Spustite Kali Linux

Najprv spustite distribúciu Kali Linux v systéme Windows tak, že ju vyhľadáte v ponuke Štart:

Krok 2: Nainštalujte Kali's Windows KeX

Ďalej nainštalujte „ kali-win-kex “ nástroj z úložiska Kaliho APT pomocou nižšie uvedeného príkazu. Tento nástroj sa použije na spustenie servera Kali KeX v systéme Windows:

sudo apt Inštalácia -a kali-win-kex

Výstup ukazuje, že sme do systému nainštalovali balík Kali windows KeX:

Krok 3: Pripojte sa k pracovnej ploche Kali

Teraz spustite a pripojte Kaliho server KeX v systéme Windows vykonaním nižšie uvedeného príkazu v termináli Kali:

sušienka --vyhrať -s

Nižšie uvedený výsledok ukazuje, že „ Server Win-KeX je spustený “v prístave” 5901 “:

Tento príkaz automaticky otvorí Kali Linux Desktop v plnom režime na obrazovke. Tu môžete vidieť, že sme efektívne pristupovali k vzdialenej ploche Kali v systéme Windows:

Pokryli sme metódu úplného nastavenia Kali Linuxu na WSL.

Záver

Ak chcete nastaviť Kali Linux v systéme prostredníctvom WSL, najprv povoľte vstavané nástroje WSL a VirtualMachine Platform systému Windows. Potom aktualizujte WSL1 na WSL2. Potom nainštalujte Kali Linux pomocou „ wsl –install –distribúcia kali-linux “príkaz. Tým sa nainštaluje a otvorí terminál Kali Linux. Aby sa používateľ dostal na vzdialenú plochu Kali, musí si nainštalovať Windows KeX a spustiť server KeX. Tým sa otvorí Kali Desktop na obrazovke systému. Tento príspevok sa týkal metód nastavenia a používania Kali na WSL.