
Beispielprojekt zur Demonstration der Packet-Injection-/Sniffer-Fähigkeiten des ESP8266-IC.
Warnung! Dieses Beispiel läuft mit einem bestimmten SDK-Build, der inzwischen in dieses Projekt integriert ist.
Zukünftige Versionen des esp_iot_sdk haben die Möglichkeit entfernt, WLAN-Control-Frames mit wifi_send_pkt_freedom zu senden.
Ich empfehle, https://github.com/kieransimkin/esp8266-freedom auf die relevanten Objektdateien zu prüfen, wenn Sie sowohl ein neueres SDK als auch wifi_send_pkt_freedom so verwenden möchten, wie es in diesem SDK-Build implementiert wurde.
Dieses Beispielprojekt nutzt die Sniffer-Fähigkeiten des
ESP8266, um einen Deauth-Angriff durchzuführen. Die Kommunikation zwischen dem
Opfer und dem Access Point (AP) wird durch wifi_set_promiscuous_rx_cb verfolgt,
während die Paketinjektion durch wifi_send_pkt_freedom erfolgt.
Um das Beispiel zu verwenden, passen Sie das Makefile an und ändern Sie die MAC-
Adressen in user/user_main.c.