
Automatisches Erfassen und Knacken von WPA-2-Handshakes mit verteilter Client-Server-Architektur
Tool, das das Knacken von WPA-2-WLAN-Zugangsdaten mittels Client-Server-Architektur automatisiert
Airstrike verwendet die Hashcat-Brain-Architektur, die aircrack-ng Suite, das entr-Dienstprogramm und einige Hilfsskripte.
Du kannst das install.sh-Skript verwenden, um alle Abhängigkeiten herunterzuladen (falls du ein System verwendest, das Zugriff auf apt oder pacman hat; wenn du jedoch Gentoo verwendest, musst du hcxtools von Hand installieren – sie sind nicht in den Repos verfügbar, oder vielleicht habe ich etwas übersehen. Einige andere ungewöhnliche Distributionen sind nicht enthalten; zum Beispiel hat Alpine kein hashcat-Paket, aber wenn deine Distribution exotisch ist, kannst du stattdessen Nix verwenden; alle benötigten Pakete sind in nixpkgs.)
Falls du Nix/NixOS verwendest, kannst du mit den benötigten Abhängigkeiten in die Nix-Shell springen mit:
nix-shell -p hashcat hashcat-utils aircrack-ng entr hcxtools
Führe aircrack_server.sh auf dem Rechner aus, auf dem du Passwörter knacken möchtest.
Dieses Skript erstellt die Datei aircrack_client.sh, die auf jedem Linux-Host ausgeführt werden kann, der eine Verbindung zum zuvor gestarteten Server herstellen kann. Bei der Ausführung erfasst der Client automatisch Handshakes, verbindet sich mit dem Server und sendet die erfassten Daten.
Wann immer ein Passwort vom Server erfolgreich geknackt wird, gibt das Skript watcher.sh es auf dem Server-Terminal aus.
Die einzige erforderliche Optionsflagge für airstrike_client.sh ist das Flag -w: Es gibt die Wortliste an, die vom Server verwendet werden soll. Die Listening-Schnittstelle kann mit dem Flag -i angegeben werden. Standardmäßig wird automatisch eine aktuell verfügbare WLAN-Schnittstelle ausgewählt.
Zusätzlich hört airstrike_client.sh ohne Filter auf WPA-2-Daten, sodass es alle Passwörter aller in Reichweite befindlichen WLAN-Netzwerke erfasst und knackt (sobald Handshakes ausgetauscht werden).
Strg + S sendet erfasste Assets (WLAN-Handshakes in .hccapx-Form) an den Server.
Strg + I zeigt Informationen über den Erfassungsfortschritt an.
Die obigen Tastenkombinationen können innerhalb einer laufenden Instanz von airstrike_client.sh verwendet werden.
gemacht mit ❤️ von Red Code Labs <*>