
Progetto di esempio per dimostrare le capacità di packet injection / sniffer dell'IC ESP8266.
Attenzione! Questo esempio funziona con una particolare build dell'SDK che ora è integrata in questo progetto.
Le versioni future dell'esp_iot_sdk hanno rimosso la possibilità di inviare frame di controllo wifi con wifi_send_pkt_freedom.
Consiglio di controllare https://github.com/kieransimkin/esp8266-freedom per i file oggetto pertinenti se si desidera utilizzare sia l'SDK più recente sia wifi_send_pkt_freedom nel modo in cui era implementato in questa build dell'SDK.
Questo progetto di esempio sfrutta le capacità di sniffer di
ESP8266 per eseguire un attacco deauth. La comunicazione tra la
vittima e l'access point (AP) viene tracciata da wifi_set_promiscuous_rx_cb
mentre l'iniezione dei pacchetti viene eseguita da wifi_send_pkt_freedom.
Per utilizzare l'esempio, modificare il Makefile e cambiare gli indirizzi
MAC in user/user_main.c.