Ma su Windows, uno dei modi preferibili per utilizzare Kali Linux è eseguirlo sullo strumento di virtualizzazione integrato di Windows (HyperV). Ciò può essere possibile tramite WSL (sottosistema Windows per Linux). Gli utenti possono passare facilmente da Kali Linux a Windows.
Questo blog dimostrerà:
- Prerequisiti
- Come configurare Kali su WSL?
- Come accedere a Kali Desktop utilizzando KeX?
- Conclusione
Prerequisiti
Per configurare Kali Linux su Windows utilizzando lo strumento WSL, l'utente deve soddisfare i seguenti prerequisiti:
- WSL: WSL ci consente di eseguire qualsiasi distribuzione Linux su Windows. È disponibile in due versioni” WSL1 ' E ' WSL2 ”. Tuttavia, per eseguire Kali Linux, la versione preferibile è WSL2 poiché utilizza la virtualizzazione di Windows (HyperV).
- Versione di Windows: Per eseguire e abilitare WSL nel sistema, l'utente deve avere almeno la versione Windows 10 20H1 (Build: 19041, Versione: 2004). Tuttavia, una versione preferibile per Kali Linux è Windows 11. Per verificare la build di Windows, aprire prima il file ' Correre ' utilizzando la casella ' Finestra+R ' chiave. Quindi, cerca ' winver ':
Questo mostrerà le informazioni su Windows installato e la sua versione sul sistema:
Per questo articolo utilizziamo Windows 11. Ma la procedura sarà la stessa per entrambi.
- Dic: IL ' dism.exe ' è un'utilità integrata di Windows utilizzata per fornire assistenza alle immagini del desktop di Windows. Ripara l'immagine di Windows e gestisce e utilizza gli strumenti di installazione di Windows.
- PowerShell: È un terminale integrato di Windows e un programma di scripting utilizzato per automatizzare le attività amministrative ed eseguire comandi di Windows.
Andiamo avanti verso la sezione seguente per installare Kali su WSL.
Come configurare Kali su WSL?
Il WSL è indicato come sottosistema Windows per le distribuzioni Linux. Ci consente di eseguire diverse distribuzioni Linux su Windows senza creare macchine virtuali e strumenti hypervisor. Per configurare e installare Kali su WSL, seguire le illustrazioni fornite.
Passaggio 1: avvia PowerShell
Apri Windows PowerShell con i diritti di amministratore tramite il menu Start:
Passaggio 2: attiva WSL
Ora abilita lo strumento WSL dalle funzionalità di Windows. A questo scopo, eseguire il comando “ dism.exe 'comando per abilitare e installare WSL su Windows:
dism.exe / in linea / abilita-funzione / nomefunzionalità:Microsoft-Windows-Subsystem-Linux / Tutto / norestart
Tuttavia, gli utenti possono anche installare lo strumento WSL da Microsoft Store:
Passaggio 3: abilita la piattaforma VirtualMachine
Nel passaggio successivo, abilita lo strumento VirtualMachine Platform utilizzando il comando seguente. Ciò ci consentirà di eseguire Kali sulla virtualizzazione del sistema:
dism.exe / in linea / abilita-funzione / nomefunzione:VirtualMachinePlatform / Tutto / norestart
Passaggio 4: aggiorna WSL 1 a WSL 2
Per eseguire Kali Linux, WSL 2 è la versione preferibile. Windows 10 per impostazione predefinita ha WSL 1. Per aggiornare la versione WSL predefinita a WSL 2, esegui il comando seguente:
wsl.exe --aggiornamento
Alcune build di Windows 10 non aggiornano la versione WSL. Per aggiornare manualmente la versione WSL, scaricare il file “ Aggiornamento del kernel Linux WSL ” pacchetto per Windows cliccando sul file allegato collegamento .
Dopo aver scaricato il file msi di aggiornamento del kernel WSL, aprire il file ' Download ' directory ed eseguire il file:
Verrà eseguito l'aggiornamento WSL per aggiornare la versione:
Dopo aver aggiornato la versione WSL, premere il pulsante “ Fine pulsante '. Ignora l'errore perché abbiamo già aggiornato WSL2 e questa configurazione non esegue alcun aggiornamento:
Passaggio 5: imposta la versione predefinita di WSL
Ora imposta la versione predefinita di WSL come ' 2 'utilizzando il comando seguente:
wsl --set-versione-predefinita 2
Dopo aver configurato WSL2 sul sistema, ora puoi installare Kali Linux o qualsiasi altra distribuzione Linux sul sottosistema Windows.
Passaggio 6: installa Kali Linux
Per installare la distribuzione Kali Linux utilizzando WSL, esegui il comando ' wsl –install –distribution
Dopo aver completato il processo di installazione, imposta nome utente e password per Kali Linux come mostrato di seguito:
L'output sopra mostra che abbiamo installato con successo Kali Linux su WSL2.
In alternativa, gli utenti possono installare direttamente la distribuzione Kali Linux dallo store ufficiale di Microsoft:
Passaggio 7: controlla le informazioni sul kernel
Per verificare le informazioni sul kernel di Kali, esegui il comando seguente:
il tuo nome -UN
Passaggio 8: aggiorna il repository di Kali
Per aggiornare il repository di Kali, utilizza il comando ' aggiornamento adeguato 'comando:
sudo aggiornamento adeguatoQuesto aggiornerà Kali Linux alla versione più recente:
Lo scatto sopra mostra che “ 163 'I pacchetti devono essere aggiornati.
Passaggio 9: aggiorna i pacchetti di Kali
Per aggiornare i pacchetti di Kali, esegui il comando ' aggiornamento adeguato 'comando con diritti di utente root:
sudo aggiornamento adeguato -EL'operazione potrebbe richiedere spazio su disco aggiuntivo, per consentire tutte le autorizzazioni, il ' -E viene utilizzata l'opzione ':
Abbiamo effettivamente installato Kali Linux su WSL2. Tuttavia, per utilizzare il desktop Kali su Windows, segui la sessione seguente.
Come accedere a Kali Desktop utilizzando KeX?
È possibile accedere al desktop remoto Kali collegandosi al server KeX. Per installare lo strumento Windows KeX di Kali ed eseguire il server, seguire i passaggi seguenti:
Passaggio 1: avvia Kali Linux
Innanzitutto, avvia la distribuzione Kali Linux su Windows cercandola nel menu Start:
Passaggio 2: installa Windows KeX di Kali
Successivamente, installa il ' kali-win-kex ' dal repository APT di Kali utilizzando il comando seguente. Questo strumento verrà utilizzato per eseguire il server Kali KeX su Windows:
sudo adatto installare -E kali-win-kex
L'output mostra che abbiamo installato il pacchetto Kali Windows KeX sul sistema:
Passaggio 3: connettiti al desktop di Kali
Ora esegui e connetti il server KeX di Kali su Windows eseguendo il comando seguente nel terminale di Kali:
biscotto --vincita -SIl risultato seguente mostra che “ Il server Win-KeX è in esecuzione “al porto” 5901 ':
Questo comando aprirà automaticamente il desktop Kali Linux in modalità completa sullo schermo. Qui puoi vedere che abbiamo effettivamente effettuato l'accesso al desktop remoto Kali su Windows:
Abbiamo trattato il metodo per configurare completamente Kali Linux su WSL.
Conclusione
Per configurare Kali Linux sul sistema tramite WSL, abilitare innanzitutto gli strumenti WSL e VirtualMachine Platform integrati in Windows. Successivamente, aggiorna WSL1 a WSL2. Quindi, installa Kali Linux utilizzando il pulsante ' wsl –install –distribution kali-linux 'comando. Questo installerà e aprirà il terminale Kali Linux. Per accedere al desktop remoto Kali, l'utente deve installare Windows KeX e avviare il server KeX. Questo aprirà Kali Desktop sullo schermo del sistema. Questo post ha trattato i metodi per configurare e utilizzare Kali su WSL.