Kali Linux auf Android installieren (Ohne Root) – Schritt-für-Schritt Tutorial

Melden

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.

  1. Lade die Termux App von F-Droid herunter und installiere sie.
  2. Ö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.

  1. wget installieren:

    pkg install wget -y
  2. Das NetHunter-Installations-Skript herunterladen:

    wget -O install-nethunter-termux https://offs.ec/2Mws3zd
  3. 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.

  1. Setze ein Passwort für die grafische Oberfläche: Gib in der Kali-Shell (nachdem du nethunter eingegeben hast) folgendes ein:

    kex password

    (Vergib ein Passwort mit mindestens 6 Zeichen, z.B. "123456". Du wirst es beim Tippen nicht sehen).

  2. KeX starten:

    kex &

    Merke dir die Portnummer (meistens 5901).

  3. VNC-Client installieren: Lade die App NetHunter KeX aus dem NetHunter App Store oder als APK herunter.

  4. 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!

0