Kali Linux auf Android installieren (Ohne Root) – Schritt-für-Schritt Tutorial
Dieses Tutorial zeigt dir, wie du Kali Linux (NetHunter Rootless) auf deinem Android-Gerät installierst, ohne dass du Root-Rechte benötigst. Diese Methode nutzt Termux und das offizielle NetHunter-Skript von Offensive Security.
Voraussetzungen
- Ein Android-Smartphone (Android 7.0 oder höher empfohlen).
- Mindestens 10–15 GB freier Speicherplatz.
- Eine stabile Internetverbindung (WLAN empfohlen, da ca. 2 GB heruntergeladen werden).
- Etwas Geduld.
Schritt 1: Termux installieren
Die Version von Termux im Google Play Store ist veraltet. Nutze stattdessen die Version von F-Droid.
- Lade die Termux App von F-Droid herunter und installiere sie.
- Öffne Termux.
Schritt 2: Termux vorbereiten
Gib die folgenden Befehle nacheinander in Termux ein, um das System zu aktualisieren:
termux-setup-storage
(Bestätige die Speicheranfrage auf deinem Handy-Display mit „Zulassen“)
apt update && apt upgrade -y
(Falls du gefragt wirst, ob du eine Datei ersetzen willst, drücke einfach „Enter“)
Schritt 3: Das Installations-Skript herunterladen
Um Kali Linux zu installieren, benötigen wir wget, um das offizielle Skript herunterzuladen.
-
wget installieren:
pkg install wget -y -
Das NetHunter-Installations-Skript herunterladen:
wget -O install-nethunter-termux https://offs.ec/2Mws3zd -
Berechtigungen vergeben:
chmod +x install-nethunter-termux
Schritt 4: Kali Linux installieren
Jetzt starten wir den eigentlichen Installationsprozess:
./install-nethunter-termux
Was jetzt passiert:
- Das Skript lädt das Kali-Image herunter (ca. 1,5 - 2 GB).
- Am Ende wirst du gefragt, ob du das heruntergeladene Image behalten möchtest (
Delete downloaded rootfs file?). Wenn du Platz sparen willst, wähle "N" (Nein), um es zu löschen, sobald es entpackt ist.
Schritt 5: Kali Linux starten
Nachdem die Installation abgeschlossen ist, kannst du Kali mit folgendem Befehl starten:
nethunter
Du befindest dich nun im Kali-Terminal!
Schritt 6: Grafische Oberfläche (GUI) einrichten (KeX)
Ein Terminal ist gut, aber ein Desktop (XFCE) ist besser. Wir nutzen NetHunter KeX.
-
Setze ein Passwort für die grafische Oberfläche: Gib in der Kali-Shell (nachdem du
nethuntereingegeben hast) folgendes ein:kex password(Vergib ein Passwort mit mindestens 6 Zeichen, z.B. "123456". Du wirst es beim Tippen nicht sehen).
-
KeX starten:
kex &Merke dir die Portnummer (meistens
5901). -
VNC-Client installieren: Lade die App NetHunter KeX aus dem NetHunter App Store oder als APK herunter.
-
Verbindung herstellen:
- Öffne die NetHunter KeX App.
- Port:
5901 - Password: Das Passwort, das du eben erstellt hast.
- Klicke auf Connect.
Herzlichen Glückwunsch! Du hast nun ein voll funktionsfähiges Kali Linux mit Desktop-Oberfläche auf deinem Android-Handy.
Wichtige Befehle im Überblick:
nethunter: Startet das Kali-Terminal.nethunter kex &: Startet den Desktop-Server.nethunter kex stop: Beendet den Desktop-Server.exit: Verlässt die Kali-Shell.
Sicherheitshinweis
Da dies eine Rootless-Installation ist, funktionieren einige Tools (insbesondere für WLAN-Injections oder Hardware-Zugriff) nicht so wie auf einem echten PC oder einem gerooteten Gerät. Für Penetration Testing von Webanwendungen und Python-Skripte ist es jedoch perfekt geeignet!