Sådan konfigurerer du Kali på WSL

Sadan Konfigurerer Du Kali Pa Wsl



Kali Linux er en af ​​de universelt brugte Linux-distributioner af cybersikkerhedsprofessionelle og studerende. Det tilbyder mange interessante værktøjer til pentestning, sikkerhedsefterforskning og etisk hacking. Men når vi tænker på at køre Kali Linux på systemet, kan vi bruge hypervisorværktøjer som VMware VirtualBox eller cloud-virtualisering.

Men på Windows er en af ​​de foretrukne måder at bruge Kali Linux på ved at køre det på Windowss indbyggede virtualiseringsværktøj (HyperV). Dette kan være muligt gennem WSL (Windows Subsystem for Linux). Brugere kan nemt skifte mellem Kali Linux og Windows.

Denne blog vil demonstrere:







Forudsætninger

For at konfigurere Kali Linux på Windows ved at bruge WSL-værktøjet, skal brugeren opfylde følgende forudsætninger:



  • WSL: WSL gør det muligt for os at køre enhver Linux-distribution på Windows. Den fås i to versioner ' WSL1 ' og ' WSL2 ”. Men for at køre Kali Linux er den foretrukne version WSL2, da den bruger Windows-virtualisering (HyperV).
  • Windows version: For at køre og aktivere WSL på systemet skal brugeren have mindst Windows 10 version version 20H1 (Build: 19041, Version: 2004). En foretrukken version til Kali Linux er dog Windows 11. For at kontrollere Windows build skal du først åbne ' Løb ' boksen ved hjælp af ' Vindue+R ” nøgle. Søg derefter efter ' winver ”:



Dette vil vise oplysningerne om installeret Windows og dets version på systemet:





Til denne artikel bruger vi Windows 11. Men proceduren vil være den samme for begge.



  • dec: Det ' dism.exe ” er et indbygget Windows-værktøj, der bruges til at servicere Windows-skrivebordsbilleder. Det reparerer Windows-billedet og administrerer og driver Windows-installationsværktøjer.
  • PowerShell: Det er en indbygget Windows-terminal og et scriptprogram, der bruges til at automatisere administrative opgaver og køre Windows-kommandoer.

Lad os gå videre mod afsnittet nedenfor for at installere Kali på WSL.

Hvordan konfigurerer man Kali på WSL?

WSL omtales som Windows-undersystemet til Linux-distributioner. Det giver os mulighed for at køre forskellige Linux-distros på Windows uden at skabe virtuelle maskiner og hypervisorværktøjer. Følg de givne illustrationer for at opsætte og installere Kali på WSL.

Trin 1: Start PowerShell

Åbn Windows PowerShell med administrator direkte via Start-menuen:

Trin 2: Aktiver WSL

Aktiver nu WSL-værktøjet fra Windows-funktioner. Til dette formål skal du køre ' dism.exe ” kommando for at aktivere og installere WSL på Windows:

dism.exe / online / aktivere-funktion / funktionsnavn: Microsoft-Windows-Subsystem-Linux / alle / ingen start

Brugere kan dog også installere WSL-værktøjet fra Microsoft Store:

Trin 3: Aktiver VirtualMachine Platform

I det næste trin skal du aktivere VirtualMachine Platform-værktøjet ved at bruge nedenstående kommando. Dette vil gøre os i stand til at køre Kali på systemvirtualisering:

dism.exe / online / aktivere-funktion / featurename: VirtualMachinePlatform / alle / ingen start

Trin 4: Opdater WSL 1 til WSL 2

For at køre Kali Linux er WSL 2 den foretrukne version. Windows 10 har som standard WSL 1. For at opdatere standard WSL-versionen til WSL 2 skal du køre nedenstående kommando:

wsl.exe --opdatering

Nogle Windows 10-builds opdaterer ikke WSL-versionen. For manuelt at opdatere WSL-versionen skal du downloade ' WSL Linux-kerneopdatering ”-pakke til Windows ved at klikke på den vedhæftede link .

Efter at have downloadet WSL-kerneopdateringen msi-fil, skal du åbne ' Downloads ”-mappen og kør filen:

Dette vil køre WSL-opdateringen for at opdatere versionen:

Efter opdatering af WSL-versionen skal du trykke på ' Afslut ”-knappen. Ignorer fejlen, det er fordi vi allerede har opdateret WSL2, og denne opsætning udfører ingen opdatering:

Trin 5: Indstil WSL-standardversion

Indstil nu WSL-standardversionen som ' 2 ' ved at bruge nedenstående kommando:

wsl --set-default-version 2

Efter opsætning af WSL2 på systemet, kan du nu installere Kali Linux eller enhver anden Linux-distro på Windows-undersystemet.

Trin 6: Installer Kali Linux

For at installere Kali Linux distro ved hjælp af WSL, kør ' wsl –install –distribution ” kommando. Her er ' -fordeling ” mulighed bruges til at angive distributionsnavnet. Vi har installeret ' kali-linux ” distribution på WSL2:

wsl --installere --fordeling kali-linux

Efter at have fuldført installationsprocessen, skal du indstille brugernavnet og adgangskoden til Kali Linux som vist nedenfor:

Ovenstående output viser, at vi med succes har installeret Kali Linux på WSL2.

Alternativt kan brugere installere Kali Linux-distributionen direkte fra Microsofts officielle butik:

Trin 7: Tjek kerneoplysninger

For at kontrollere oplysningerne om Kalis kerne skal du køre nedenstående kommando:

unavn -en

Trin 8: Opdater Kali's Repository

For at opdatere Kali's repository skal du bruge ' passende opdatering kommando:

sudo passende opdatering

Dette vil opdatere Kali Linux til den nyeste version:

Ovenstående snap viser, at ' 163 ”-pakker skal opgraderes.

Trin 9: Opgrader Kalis pakker

For at opgradere Kali's pakker skal du udføre ' passende opgradering kommando med root brugerrettigheder:

sudo passende opgradering -og

Operationen kan kræve yderligere diskplads, for at tillade alle tilladelser, ' -og ' mulighed bruges:

Vi har effektivt installeret Kali Linux på WSL2. Men for at bruge Kali-skrivebordet på Windows, følg nedenstående session.

Sådan får du adgang til Kali Desktop ved at bruge KeX?

Kali-fjernskrivebordet kan tilgås ved at oprette forbindelse til KeX-serveren. Følg nedenstående trin for at installere Kalis Windows KeX-værktøj og køre serveren:

Trin 1: Start Kali Linux

Start først Kali Linux-distributionen på Windows ved at søge på den i Start-menuen:

Trin 2: Installer Kalis Windows KeX

Installer derefter ' kali-win-kex ”-værktøj fra Kalis APT-lager ved hjælp af nedenstående kommando. Dette værktøj vil blive brugt til at køre Kali KeX-serveren på Windows:

sudo passende installere -og kali-win-kex

Outputtet viser, at vi har installeret Kali windows KeX-pakken på systemet:

Trin 3: Opret forbindelse til Kalis skrivebord

Kør og tilslut nu Kalis KeX-server på Windows ved at udføre nedenstående kommando i Kalis terminal:

kiks --vinde -s

Nedenstående resultat viser, at ' Win-KeX-serveren kører 'i havn' 5901 ”:

Denne kommando åbner automatisk Kali Linux Desktop i fuld tilstand på skærmen. Her kan du se, at vi effektivt har fået adgang til Kali-fjernskrivebordet på Windows:

Vi har dækket metoden til fuldstændig opsætning af Kali Linux på WSL.

Konklusion

For at konfigurere Kali Linux på systemet via WSL, skal du først aktivere de indbyggede Windows-værktøjer WSL og VirtualMachine Platform. Derefter skal du opdatere WSL1 til WSL2. Installer derefter Kali Linux ved hjælp af ' wsl –install –distribution kali-linux ” kommando. Dette vil installere og åbne Kali Linux-terminalen. For at få adgang til Kali-fjernskrivebordet skal brugeren installere Windows KeX og starte KeX-serveren. Dette vil åbne Kali Desktop på systemskærmen. Dette indlæg har dækket metoderne til at opsætte og bruge Kali på WSL.