
Selbstgebaute Pwnbox 🚀 / Schurken-AP 📡 basierend auf Raspberry Pi — WiFi-Hacking-Spickzettel + MindMap 💡
Selbstgebaute (kopf lose) PwnBox / RogueAP auf Basis von Raspberry Pi & Alfa WiFi USB Adaptern.
WiFi Hacking Cheatsheets & Mind Map 💡
Entwickelt für die Nutzung bei:

| Gerät | Chipset | Verwendung | 802.11 | 2,4 Ghz | 5 Ghz | Kali Out-of-Box | Mon.-Modus | Injec-tion | AP |
|---|---|---|---|---|---|---|---|---|---|
| Integrierter Raspberry Pi 3 B+ WiFi-Chip | Broadcom 43430 | Verbindung zum Internet (automatischer Start beim Booten, wenn WiFi-Schlüssel in der Konfiguration hinzugefügt) | 802.11 b/g/n/ac | Y | Y | Y | N* | N* | Y |
| BrosTrend AC1L AC1200 | Realtek RTL8812AU | Access Point für Fernzugriff (automatischer Start beim Booten) | 802.11 a/b/g/n/ac | Y | Y | N | Y | N | Y |
| Alfa AWUS036NEH | Ralink RT2870/3070 | WiFi-Angriffe | 802.11 b/g/n | Y | N | Y | Y | Y | Y |
| Alfa AWUS036ACH | Realtek RTL8812AU | WiFi-Angriffe | 802.11 a/b/g/n/ac | Y | Y | Y | Y | Y | Y |
* würde den nexmon-Patch erfordern, um Monitor-Modus und Injektionsunterstützung auf dem integrierten Broadcom-Chip zu aktivieren (aber wir benötigen es für seine Verwendung hier nicht).
root ausgeführt werden.arm64, aber einige ältere vorcompilierte Binärdateien erfordern möglicherweise box64 oder manuelle Kompilierung.Lade das Kali Linux ARM Image für Raspberry Pi herunter: https://www.kali.org/get-kali/#kali-arm
Flash das Kali Linux ARM Image für Raspberry Pi auf die Micro-SD-Karte (verwende Raspberry Pi Imager oder dd).
Starte den Raspberry Pi, melde dich an (Standard: kali/kali) und stelle sicher, dass er eine Internetverbindung hat.
Lade die Installationsskripte/Konfigurationen auf die PwnBox herunter:
git clone https://github.com/koutto/pi-pwnbox-rogueap.git
Wichtig: Bearbeite die Konfiguration des Installationsskripts am Anfang der Datei scripts/install-system.sh:
GUACAMOLE_PASSWORD, GUACAMOLE_MYSQL_PASSWORD).wlxaabbccddeeff für ein Gerät mit MAC-Adresse aa:bb:cc:dd:ee:ff.eth0 & wlan0 (integrierte Schnittstellen).WIFI_SSID, WIFI_PASSPHRASE).Führe das Installationsskript aus (wird am Ende jedes Schritts pausieren, um eine manuelle Überprüfung der Befehlsausgaben zu ermöglichen):
cd pi-pwnbox-rogueap/scripts
./install-system.sh
Starte neu & überprüfe die korrekte Konfiguration der Netzwerkschnittstellen:
ip a
iwconfig
eth0 und wlan0 heißen.wlx*).PWNBOX_ADMIN) sollte auf der entsprechenden wlx*-Schnittstelle gestartet sein.Konfiguriere VNC-over-HTTP auf Guacamole:
pwnbox-vncROOTVNC33127.0.0.14822127.0.0.15901(Passwort, das bei der Installation beim Ausführen von install-system.sh gewählt wurde)True Color (32-Bit)Ändere die Standard-Anmeldeinformationen:
passwd kali)http://<ip_pwnbox>:8080/guacamole/#/manage/mysql/users/guacadmin)Beim Booten erzeugt die PwnBox automatisch einen AP auf einer Schnittstelle, um einen einfachen Fernzugriff zu ermöglichen:
PWNBOX_ADMIN (Versteckte SSID)Koutto!PwnB0x!Beim Booten verbindet sich die PwnBox automatisch mit:
Kabelgebundenem Netzwerk, wenn der Ethernet-Port angeschlossen ist.
WiFi-Netzwerk (unter Verwendung des integrierten Raspberry Pi-Chips), falls ein verfügbares drahtloses Netzwerk mit gespeicherten Verbindungseinstellungen vorhanden ist (in /etc/wpa_supplicant.conf). Wenn du dich mit einem neuen WiFi-Netzwerk verbinden möchtest (das nicht in der PwnBox gespeichert ist), musst du zuvor die WPA-Passphrase des Netzwerks hinzufügen: