So richten Sie Kali auf der WSL ein

So Richten Sie Kali Auf Der Wsl Ein



Kali Linux ist eine der am häufigsten von Cybersicherheitsexperten und Studenten verwendeten Linux-Distributionen. Es bietet viele interessante Tools für Pentests, Sicherheitsforensik und ethisches Hacken. Wenn wir jedoch darüber nachdenken, Kali Linux auf dem System auszuführen, verwenden wir möglicherweise Hypervisor-Tools wie VMware VirtualBox oder Cloud-Virtualisierung.

Aber unter Windows besteht eine der bevorzugten Möglichkeiten, Kali Linux zu verwenden, darin, es auf dem in Windows integrierten Virtualisierungstool (HyperV) auszuführen. Dies kann über WSL (Windows-Subsystem für Linux) möglich sein. Benutzer können problemlos zwischen Kali Linux und Windows wechseln.

Dieser Blog zeigt:







Voraussetzungen

Um Kali Linux unter Windows mithilfe des WSL-Tools einzurichten, muss der Benutzer die folgenden Voraussetzungen erfüllen:



  • WSL: Mit WSL können wir jede Linux-Distribution unter Windows ausführen. Es ist in zwei Versionen erhältlich“ WSL1 ' Und ' WSL2 “. Für die Ausführung von Kali Linux ist jedoch WSL2 die bevorzugte Version, da sie Windows-Virtualisierung (HyperV) verwendet.
  • Windows-Version: Um WSL auf dem System auszuführen und zu aktivieren, muss der Benutzer mindestens über Windows 10 Version Version 20H1 (Build: 19041, Version: 2004) verfügen. Eine bevorzugte Version für Kali Linux ist jedoch Windows 11. Um den Windows-Build zu überprüfen, öffnen Sie zunächst das „ Laufen ”-Feld mit dem „ Fenster+R ' Schlüssel. Suchen Sie dann nach „ winver ”:



Dadurch werden Informationen über das installierte Windows und seine Version auf dem System angezeigt:





Für diesen Artikel verwenden wir Windows 11. Die Vorgehensweise ist jedoch für beide gleich.



  • Dez.: Der ' dism.exe „ ist ein in Windows integriertes Dienstprogramm zur Wartung von Windows-Desktop-Images. Es repariert das Windows-Image und verwaltet und betreibt Windows-Installationstools.
  • Power Shell: Es handelt sich um ein in Windows integriertes Terminal- und Skriptprogramm, das zur Automatisierung von Verwaltungsaufgaben und zur Ausführung von Windows-Befehlen verwendet wird.

Fahren wir mit dem folgenden Abschnitt fort, um Kali auf der WSL zu installieren.

Wie richte ich Kali auf der WSL ein?

Die WSL wird als Windows-Subsystem für Linux-Distributionen bezeichnet. Es ermöglicht uns, verschiedene Linux-Distributionen unter Windows auszuführen, ohne virtuelle Maschinen und Hypervisor-Tools zu erstellen. Befolgen Sie die angegebenen Abbildungen, um Kali auf der WSL einzurichten und zu installieren.

Schritt 1: Starten Sie PowerShell

Öffnen Sie die Windows PowerShell mit Administratorrechten über das Startmenü:

Schritt 2: WSL aktivieren

Aktivieren Sie nun das WSL-Tool über die Windows-Funktionen. Führen Sie dazu den Befehl „ dism.exe ”-Befehl zum Aktivieren und Installieren von WSL unter Windows:

dism.exe / online / Enable-Funktion / Featurename:Microsoft-Windows-Subsystem-Linux / alle / norestart

Benutzer können das WSL-Tool jedoch auch aus dem Microsoft Store installieren:

Schritt 3: Aktivieren Sie die VirtualMachine-Plattform

Aktivieren Sie im nächsten Schritt das VirtualMachine Platform-Tool mit dem folgenden Befehl. Dadurch können wir Kali auf der Systemvirtualisierung ausführen:

dism.exe / online / Enable-Funktion / Featurename:VirtualMachinePlatform / alle / norestart

Schritt 4: Aktualisieren Sie WSL 1 auf WSL 2

Um Kali Linux auszuführen, ist WSL 2 die bevorzugte Version. Windows 10 verfügt standardmäßig über WSL 1. Um die Standard-WSL-Version auf WSL 2 zu aktualisieren, führen Sie den folgenden Befehl aus:

wsl.exe --aktualisieren

Einige Windows 10-Builds aktualisieren die WSL-Version nicht. Um die WSL-Version manuell zu aktualisieren, laden Sie „ WSL-Linux-Kernel-Update ”-Paket für Windows, indem Sie auf das beigefügte klicken Verknüpfung .

Öffnen Sie nach dem Herunterladen der MSI-Datei für das WSL-Kernel-Update die Datei „ Downloads ”-Verzeichnis und führen Sie die Datei aus:

Dadurch wird das WSL-Update ausgeführt, um die Version zu aktualisieren:

Drücken Sie nach dem Aktualisieren der WSL-Version die Taste „ Beenden ' Taste. Ignorieren Sie den Fehler, da wir WSL2 bereits aktualisiert haben und dieses Setup kein Update ausführt:

Schritt 5: WSL-Standardversion festlegen

Legen Sie nun die WSL-Standardversion auf „ 2 ” mit dem folgenden Befehl:

wsl --set-default-version 2

Nachdem Sie WSL2 auf dem System eingerichtet haben, können Sie nun Kali Linux oder eine andere Linux-Distribution auf dem Windows-Subsystem installieren.

Schritt 6: Installieren Sie Kali Linux

Um die Kali Linux-Distribution mit WSL zu installieren, führen Sie „ wsl –install –distribution ' Befehl. Hier das ' -Verteilung Die Option „wird verwendet, um den Verteilungsnamen anzugeben. Wir haben das „ Kali-Linux „Verteilung auf WSL2:

wsl --Installieren --Verteilung Kali-Linux

Legen Sie nach Abschluss des Installationsvorgangs den Benutzernamen und das Passwort für Kali Linux wie unten gezeigt fest:

Die obige Ausgabe zeigt, dass wir Kali Linux erfolgreich auf WSL2 installiert haben.

Alternativ können Benutzer die Kali Linux-Distribution direkt aus dem offiziellen Store von Microsoft installieren:

Schritt 7: Überprüfen Sie die Kernel-Informationen

Um die Informationen zum Kali-Kernel zu überprüfen, führen Sie den folgenden Befehl aus:

dein Name -A

Schritt 8: Aktualisieren Sie das Kali-Repository

Um das Kali-Repository zu aktualisieren, verwenden Sie „ passendes Update ' Befehl:

Sudo passendes Update

Dadurch wird Kali Linux auf die neueste Version aktualisiert:

Der obige Schnappschuss zeigt, dass „ 163 „Pakete müssen aktualisiert werden.

Schritt 9: Aktualisieren Sie Kalis Pakete

Um die Kali-Pakete zu aktualisieren, führen Sie den Befehl „ passendes Upgrade ” Befehl mit Root-Benutzerrechten:

Sudo passendes Upgrade -Und

Für den Vorgang ist möglicherweise zusätzlicher Speicherplatz erforderlich, um alle Berechtigungen zu ermöglichen. -Und ”-Option wird verwendet:

Wir haben Kali Linux effektiv auf WSL2 installiert. Um jedoch den Kali-Desktop unter Windows zu verwenden, befolgen Sie die folgende Sitzung.

Wie greife ich mit KeX auf Kali Desktop zu?

Auf den Kali-Remotedesktop kann durch Herstellen einer Verbindung zum KeX-Server zugegriffen werden. Führen Sie die folgenden Schritte aus, um das Windows KeX-Tool von Kali zu installieren und den Server auszuführen:

Schritt 1: Starten Sie Kali Linux

Starten Sie zunächst die Kali Linux-Distribution unter Windows, indem Sie im Startmenü danach suchen:

Schritt 2: Installieren Sie Kalis Windows KeX

Als nächstes installieren Sie „ Kali-win-kex ”-Tool aus Kalis APT-Repository mit dem folgenden Befehl. Dieses Tool wird verwendet, um den Kali KeX-Server unter Windows auszuführen:

Sudo geeignet Installieren -Und Kali-win-kex

Die Ausgabe zeigt, dass wir das Kali Windows KeX-Paket auf dem System installiert haben:

Schritt 3: Stellen Sie eine Verbindung zum Kali-Desktop her

Führen Sie nun den KeX-Server von Kali unter Windows aus und verbinden Sie ihn, indem Sie den folgenden Befehl im Terminal von Kali ausführen:

Keks --gewinnen -S

Das folgende Ergebnis zeigt, dass die „ Der Win-KeX-Server läuft „im Hafen“ 5901 ”:

Dieser Befehl öffnet den Kali Linux Desktop automatisch im Vollmodus auf dem Bildschirm. Hier können Sie sehen, dass wir effektiv auf den Kali-Remotedesktop unter Windows zugegriffen haben:

Wir haben die Methode zur vollständigen Einrichtung von Kali Linux auf WSL behandelt.

Abschluss

Um Kali Linux über WSL auf dem System einzurichten, aktivieren Sie zunächst die in Windows integrierten Tools WSL und VirtualMachine Platform. Aktualisieren Sie anschließend die WSL1 auf WSL2. Installieren Sie dann Kali Linux mit „ wsl –install –distribution kali-linux ' Befehl. Dadurch wird das Kali Linux-Terminal installiert und geöffnet. Um auf den Kali-Remotedesktop zugreifen zu können, muss der Benutzer Windows KeX installieren und den KeX-Server starten. Dadurch wird der Kali-Desktop auf dem Systembildschirm geöffnet. In diesem Beitrag wurden die Methoden zum Einrichten und Verwenden von Kali in der WSL behandelt.