Jak nastavit Kali na WSL

Jak Nastavit Kali Na Wsl



Kali Linux je jednou z univerzálně používaných linuxových distribucí profesionály a studenty v oblasti kybernetické bezpečnosti. Nabízí mnoho zajímavých nástrojů pro testování per, bezpečnostní forenzní a etické hackování. Když však přemýšlíme o spuštění Kali Linuxu v systému, můžeme použít hypervisorové nástroje, jako je VMware VirtualBox nebo cloudová virtualizace.

Ale na Windows je jedním z preferovaných způsobů použití Kali Linux spuštění na vestavěném virtualizačním nástroji Windows (HyperV). To je možné prostřednictvím WSL (Windows Subsystem for Linux). Uživatelé mohou snadno přepínat mezi Kali Linuxem a Windows.

Tento blog ukáže:







Předpoklady

Chcete-li nastavit Kali Linux na Windows pomocí nástroje WSL, musí uživatel splnit následující předpoklady:



  • WSL: WSL nám umožňuje provozovat jakoukoli distribuci Linuxu na Windows. Je k dispozici ve dvou verzích“ WSL1 ' a ' WSL2 “. Pro spuštění Kali Linuxu je však výhodnější verze WSL2, protože používá virtualizaci Windows (HyperV).
  • Verze systému Windows: Pro spuštění a povolení WSL v systému musí mít uživatel alespoň Windows 10 verze 20H1 (sestavení: 19041, verze: 2004). Preferovanou verzí pro Kali Linux je však Windows 11. Chcete-li zkontrolovat sestavení Windows, nejprve otevřete „ Běh ” box pomocí “ Okno+R “ klíč. Poté vyhledejte „ vítěz “:



Zobrazí se informace o nainstalovaném systému Windows a jeho verzi v systému:





Pro tento článek používáme Windows 11. Postup bude ale pro oba stejný.



  • prosince: ' dism.exe ” je vestavěný nástroj Windows používaný k obsluze obrazů plochy Windows. Opravuje obraz Windows a spravuje a provozuje instalační nástroje Windows.
  • PowerShell: Je to vestavěný terminál a skriptovací program Windows, který se používá k automatizaci administrativních úloh a spouštění příkazů Windows.

Pojďme se přesunout k části níže a nainstalovat Kali na WSL.

Jak nastavit Kali na WSL?

WSL se označuje jako podsystém Windows pro distribuce Linuxu. Umožňuje nám spouštět různé linuxové distribuce na Windows bez vytváření virtuálních strojů a hypervizorových nástrojů. Chcete-li nastavit a nainstalovat Kali na WSL, postupujte podle uvedených ilustrací.

Krok 1: Spusťte PowerShell

Otevřete Windows PowerShell s administrátorem vpravo přes nabídku Start:

Krok 2: Povolte WSL

Nyní povolte nástroj WSL z funkcí systému Windows. Za tímto účelem spusťte „ dism.exe ” pro povolení a instalaci WSL v systému Windows:

dism.exe / online / povolit-funkce / featurename:Microsoft-Windows-Subsystem-Linux / Všechno / norestart

Uživatelé si však mohou nástroj WSL nainstalovat také z obchodu Microsoft Store:

Krok 3: Povolte platformu VirtualMachine

V dalším kroku povolte nástroj VirtualMachine Platform pomocí níže uvedeného příkazu. To nám umožní spustit Kali na virtualizaci systému:

dism.exe / online / povolit-funkce / featurename:VirtualMachinePlatform / Všechno / norestart

Krok 4: Aktualizujte WSL 1 na WSL 2

Pro spuštění Kali Linuxu je preferovanou verzí WSL 2. Windows 10 má ve výchozím nastavení WSL 1. Chcete-li aktualizovat výchozí verzi WSL na WSL 2, spusťte níže uvedený příkaz:

wsl.exe --Aktualizace

Některé sestavení Windows 10 neaktualizují verzi WSL. Chcete-li ručně aktualizovat verzi WSL, stáhněte si „ Aktualizace linuxového jádra WSL ” balíček pro Windows kliknutím na přiložený odkaz .

Po stažení souboru msi aktualizace jádra WSL otevřete soubor „ Stahování ” a spusťte soubor:

Tím se spustí aktualizace WSL pro aktualizaci verze:

Po aktualizaci verze WSL stiskněte tlačítko „ Dokončit ' knoflík. Chybu ignorujte, protože jsme již aktualizovali WSL2 a toto nastavení neprovádí žádnou aktualizaci:

Krok 5: Nastavte výchozí verzi WSL

Nyní nastavte výchozí verzi WSL jako „ 2 “ pomocí níže uvedeného příkazu:

wsl --set-default-version 2

Po nastavení WSL2 v systému můžete nyní nainstalovat Kali Linux nebo jakoukoli jinou distribuci Linuxu na subsystém Windows.

Krok 6: Nainstalujte Kali Linux

Chcete-li nainstalovat distribuci Kali Linux pomocí WSL, spusťte „ wsl –install –distribution “příkaz. Zde, „ -rozdělení ” se používá k zadání názvu distribuce. Nainstalovali jsme „ kali-linux ” distribuce na WSL2:

wsl --Nainstalujte --rozdělení kali-linux

Po dokončení procesu instalace nastavte uživatelské jméno a heslo pro Kali Linux, jak je uvedeno níže:

Výše uvedený výstup ukazuje, že jsme úspěšně nainstalovali Kali Linux na WSL2.

Alternativně mohou uživatelé přímo nainstalovat distribuci Kali Linux z oficiálního obchodu společnosti Microsoft:

Krok 7: Zkontrolujte informace o jádře

Chcete-li zkontrolovat informace o jádře Kali, spusťte níže uvedený příkaz:

nejmenovat -A

Krok 8: Aktualizujte úložiště Kali

Chcete-li aktualizovat úložiště Kali, použijte „ apt aktualizace 'příkaz:

sudo apt aktualizace

Tím se aktualizuje Kali Linux na nejnovější verzi:

Výše uvedený snímek ukazuje, že „ 163 ” balíčky je nutné upgradovat.

Krok 9: Upgradujte balíčky Kali

Chcete-li upgradovat balíčky Kali, spusťte „ vhodný upgrade ” příkaz s uživatelskými právy root:

sudo vhodný upgrade -a

Operace může vyžadovat další místo na disku, aby byla povolena všechna oprávnění, „ -a “ se používá možnost:

Efektivně jsme nainstalovali Kali Linux na WSL2. Chcete-li však používat plochu Kali v systému Windows, postupujte podle níže uvedené relace.

Jak získat přístup ke Kali Desktop pomocí KeX?

Ke vzdálené ploše Kali lze přistupovat připojením k serveru KeX. Chcete-li nainstalovat nástroj Kali's Windows KeX a spustit server, postupujte takto:

Krok 1: Spusťte Kali Linux

Nejprve spusťte distribuci Kali Linux na Windows tak, že ji vyhledáte v nabídce Start:

Krok 2: Nainstalujte Kali's Windows KeX

Dále nainstalujte „ kali-win-kex “ nástroj z úložiště APT Kali pomocí níže uvedeného příkazu. Tento nástroj bude použit ke spuštění serveru Kali KeX na Windows:

sudo apt Nainstalujte -a kali-win-kex

Výstup ukazuje, že jsme do systému nainstalovali balíček Kali windows KeX:

Krok 3: Připojte se k ploše Kali

Nyní spusťte a připojte Kaliův server KeX v systému Windows provedením níže uvedeného příkazu v terminálu Kali:

šušenka --vyhrát -s

Níže uvedený výsledek ukazuje, že „ Win-KeX server běží “v přístavu” 5901 “:

Tento příkaz automaticky otevře Kali Linux Desktop v plném režimu na obrazovce. Zde můžete vidět, že jsme efektivně přistupovali ke vzdálené ploše Kali v systému Windows:

Pokryli jsme metodu úplného nastavení Kali Linuxu na WSL.

Závěr

Chcete-li nastavit Kali Linux v systému prostřednictvím WSL, nejprve povolte nástroje WSL a VirtualMachine Platform integrované ve Windows. Poté aktualizujte WSL1 na WSL2. Poté nainstalujte Kali Linux pomocí „ wsl –install –distribuce kali-linux “příkaz. Tím se nainstaluje a otevře terminál Kali Linux. Pro přístup ke vzdálené ploše Kali musí uživatel nainstalovat Windows KeX a spustit server KeX. Tím se otevře Kali Desktop na systémové obrazovce. Tento příspěvek pokryl metody nastavení a používání Kali na WSL.