Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
KTO — Automatisiertes Wi-Fi-Entauthentifizierungstool, das kontinuierlich nach Clients auf einer Ziel-SSID scannt und nicht in der Whitelist befindliche Geräte entfernt. Bietet Whitelist-Unterstützung, Mesh-/Multi-AP-Handhabung, PMF-Erkennung und experimentelle WPA2-PMF-Umgehung via EAPOL-Extraktion. | Kitploit
Tools/GitHubGitHub/ymsniper/kto
Wi-Fi-PrüfungExploitationIDS/IPS-UmgehungNetzwerksicherheitDrahtlose SicherheitPenetrationstestsRed Teaming
GitHubymsniper/kto

KTO

Repository anzeigen
23714vor 1 MonatVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →

Über

Automatisiertes Wi-Fi-Entauthentifizierungstool, das kontinuierlich nach Clients auf einer Ziel-SSID scannt und nicht in der Whitelist befindliche Geräte entfernt. Bietet Whitelist-Unterstützung, Mesh-/Multi-AP-Handhabung, PMF-Erkennung und experimentelle WPA2-PMF-Umgehung via EAPOL-Extraktion.

Teilen

KTO 🦶 Rausschmeißen

Richten Sie es auf eine SSID und es entdeckt automatisch jeden verbundenen Client und schmeißt ihn raus – auch solche, die versuchen, sich wieder zu verbinden – ohne manuelles Zielen.

Tools wie aireplay-ng zwingen Sie dazu, eine BSSID und eine Client-MAC anzugeben. Sie müssen erst wissen, wer im Netzwerk ist, und wenn jemand sich wieder verbindet, müssen Sie ihn selbst erwischen und den Befehl erneut ausführen. KTO erledigt das alles automatisch in einer Schleife: kontinuierlicher Scan → Live-Client-Liste → automatisches Deauth → wiederholen. Jeder, der sich wieder verbindet, wird beim nächsten Durchlauf erwischt.

Nur für autorisierte Nutzung. Führen Sie dies nur gegen Netzwerke aus, die Ihnen gehören oder für die Sie eine ausdrückliche schriftliche Erlaubnis zum Testen haben. Nicht autorisiertes Deauthentifizieren ist in den meisten Ländern illegal.


Funktionen

  • Live-Blacklist – Client-Liste wird bei jedem Durchlauf aktualisiert, Neueinsteiger werden automatisch rausgeworfen
  • Auto-Deauth – kein manuelles Zielen, läuft völlig unbeaufsichtigt
  • Aggressiver Modus – Scan- und Deauth-Threads laufen parallel, so dass zwischen den Durchläufen kein Wiederverbindungsfenster existiert
  • Whitelist – bestimmte Geräte über Inline-MACs oder eine Datei ausnehmen
  • Mesh / Multi-AP – behandelt SSIDs, die sich über mehrere BSSIDs erstrecken, wählt automatisch die stärkste oder lässt Sie wählen
  • PMF-Erkennung – warnt Sie, wenn 802.11w aktiv ist und ungeschützte Frames von gepatchten Clients verworfen werden
  • ⚠️ Experimenteller PMF-Bypass (nur WPA2+PMF) – verwendet Falsch-Passwort-EAPOL-Extraktion, um 802.11w zu entwaffnen, ohne das echte Netzwerkpasswort zu benötigen. (siehe Hinweise unten)
Bekannte Einschränkung – funktioniert nicht gegen Android 15 Clients
  • Dual-Deauth-Engine – Scapy rohe 802.11-Frames (Standard) oder aireplay-ng
  • Live-Tabelle – --live-table zeigt eine sich aktualisierende Client-Tabelle anstelle eines scrollenden Logs, gut für Vorführungen
  • Sitzungsprotokoll – --log DATEI speichert jeden Kick mit einem Zeitstempel, hängt an Sitzungen an
  • Passiver Modus – --scan-only entdeckt und protokolliert Clients, ohne Frames zu senden
  • Automatischer Monitormodus – aktiviert und stellt den Monitormodus automatisch über airmon-ng wieder her
  • OUI-Suche – zeigt Apple / Samsung / usw. neben jeder MAC an
  • Selbstaktualisierung – prüft beim Start auf neue Versionen und benachrichtigt Sie, falls eine verfügbar ist

  • Voraussetzungen

    root@kitploit:~
    # Python 3.10+
    pip install scapy
    
    # aircrack-ng-Suite
    sudo apt install aircrack-ng
    

    Muss als root ausgeführt werden.


    Installation

    root@kitploit:~
    git clone https://github.com/Ymsniper/KTO.git
    cd KTO
    pip install scapy
    

    Keine weitere Einrichtung erforderlich. Einzelnes Skript, keine Konfigurationsdateien.


    Verwendung

    root@kitploit:~
    sudo python3 kto.py -i <Schnittstelle> -t <SSID> [Optionen]
    

    Die Schnittstelle muss sich im Monitormodus befinden, oder übergeben Sie --auto-monitor, damit KTO dies übernimmt.

    Argumente

    Argumente

    FlagStandardBeschreibung
    -i, --interfaceerforderlichDrahtlose Schnittstelle (z. B. wlan0mon)
    -t, --targeterforderlichZiel-SSID-Name
    -w, --whitelist---Kommagetrennte MACs, die ausgenommen werden sollen
    --whitelist-file DATEI---Datei mit MACs, die ausgenommen werden sollen, eine pro Zeile (# = Kommentar)
    -c, --channelautoAuf einen bestimmten Kanal festlegen
    -n, --count5Deauth-Frames pro Burst pro Richtung
    -s, --sleep5,0Sekunden zwischen den Durchläufen
    --scan-duration8,0Sekunden, die airodump-ng pro Durchlauf horcht
    --delay0,1Verzögerung pro Client in der aggressiven Schleife
    --broadcastausAuch ff:ff:ff:ff:ff:ff deauth-en
    --aireplayausStatt Scapy aireplay-ng verwenden
    --aggressiveausParallele Scan- + Deauth-Threads
    --scan-onlyausPassiver Modus, keine Frames gesendet
    --auto-monitorausMonitormodus automatisch über airmon-ng aktivieren
    --auto-bssidausStärkste BSSID für Mesh-/Multi-AP-SSIDs automatisch wählen
    --reason7802.11-Grundcode (1=nicht spezifiziert, 4=Inaktivität, 7=Class3-Frame)
    --log DATEI---

    Beispiele

    root@kitploit:~
    # Basis
    sudo python3 kto.py -i wlan0mon -t "CorpNet"
    
    # KTO den Monitormodus verwalten lassen
    sudo python3 kto.py -i wlan0 -t "CorpNet" --auto-monitor
    
    # Aggressiver Modus – kein Wiederverbindungsfenster
    sudo python3 kto.py -i wlan0mon -t "CorpNet" --aggressive
    
    # Eigenes Gerät ausnehmen
    sudo python3 kto.py -i wlan0mon -t "CorpNet" -w AA:BB:CC:DD:EE:FF
    
    # Nur passive Erkennung, kein Deauth
    sudo python3 kto.py -i wlan0mon -t "CorpNet" --scan-only
    
    # Mesh- oder Multi-AP-Netzwerk
    sudo python3 kto.py -i wlan0mon -t "CorpNet" --auto-bssid
    
    # Protokoll speichern und Live-Tabelle anzeigen
    sudo python3 kto.py -i wlan0mon -t "CorpNet" --log session.txt --live-table
    
    # Stärkerer Burst mit aireplay-ng
    sudo python3 kto.py -i wlan0mon -t "CorpNet" -n 10 --aireplay --broadcast
    
    # PMF-Bypass deaktivieren (auf Standard-Deauth bei WPA2+PMF zurückfallen)
    sudo python3 kto.py -i wlan0mon -t "CorpNet" --no-bypass
    

    Whitelist-Dateiformat

    root@kitploit:~
    # mein Telefon
    AA:BB:CC:DD:EE:FF
    
    # Laptop
    11:22:33:44:55:66
    

    ⚠️ Experimentelle PMF-Funktion (nur WPA2+PMF)

    Ab Version 2.1.6 enthält KTO eine experimentelle PMF-Funktion für WPA2-PSK-Netzwerke mit aktivierten Protected Management Frames (PMF). Wenn PMF in einem WPA2-Netzwerk erkannt wird, versucht KTO automatisch eine Falsch-Passwort-EAPOL-Extraktion:

    • Es verbindet sich mit dem AP unter Verwendung eines zufälligen PSK (kein echtes Passwort nötig).
    • Der AP sendet EAPOL Msg1 (Klartext, bevor der Handshake fehlschlägt), wodurch Key Info und Replay-Zähler preisgegeben werden.
    • Diese Parameter werden verwendet, um gefälschte EAPOL Msg1-Frames zu erzeugen, die bei vielen Clients eine Trennung auslösen und PMF vollständig umgehen.

    Dieser Bypass erfordert NICHT das eigentliche Netzwerkpasswort – es benötigt nur die SSID.

    Wichtige Einschränkungen:

    • Funktioniert nicht bei WPA3 (SAE)-Netzwerken – der Bypass gilt streng für WPA2-PSK + PMF.
    • Funktioniert nicht gegen Android 15 Clients – Android 15 implementiert strengere PMF-Validierungen, die den Angriff mit gefälschten EAPOL Msg1 vereiteln. Andere gepatchte Clients können sich ebenfalls dagegen wehren.

    Wenn Sie den Bypass vollständig überspringen und einfach Standard-Deauth-Frames senden möchten (unter der Annahme, dass PMF-fähige Clients sie verwerfen), verwenden Sie das Flag --no-bypass.


    Hinweise zu PMF / 802.11w

    Wenn der Ziel-AP Protected Management Frames aktiviert hat, wird KTO beim Start warnen. Clients mit 802.11w-Unterstützung verwerfen ungeschützte Deauth-Frames stillschweigend, sodass die Effektivität davon abhängt, welche Geräte verbunden sind.

    Allerdings wurde beobachtet, dass KTO im aggressiven Modus mit einem ausreichend hohen Deauth-Burst PMF-geschützte Clients in manchen Netzwerken dennoch trennen kann – auch ohne Bypass. Die schiere Menge an Frames scheint bestimmte Implementierungen zu überwältigen. PMF ist zwar eine kritische Verteidigung, aber nicht in jeder Einrichtung kugelsicher.


    Beenden

    Strg+C beendet alles sauber, stellt die Schnittstelle in den Managed-Modus zurück, falls KTO die Monitor-Schnittstelle erstellt hat, und gibt eine Sitzungszusammenfassung mit Burst-Anzahl pro Client aus.


    Lizenz

    MIT-Lizenz – siehe LICENSE

    Tool herunterladen
    Zeitgestempeltes Kick-Protokoll in einer Datei speichern
    --live-tableausAktualisierende Client-Tabelle statt scrollender Ausgabe
    --no-bypass, -nbausExperimentellen PMF-Bypass deaktivieren