
ESP8266 ICのパケットインジェクション/スニッファ機能を実演するためのサンプルプロジェクト。
警告! この例は、現在このプロジェクトに統合されている特定の SDK ビルドで動作します。
将来のバージョンの esp_iot_sdk では、wifi_send_pkt_freedom で Wi-Fi 制御フレームを送信する機能が削除されました。
新しい SDK と、この SDK ビルドで実装されていた方法での wifi_send_pkt_freedom の両方を使用したい場合は、関連するオブジェクトファイルについて https://github.com/kieransimkin/esp8266-freedom を確認することをお勧めします。
このサンプルプロジェクトは、ESP8266 のスニッファ機能を利用して deauth 攻撃を実行します。被害者とアクセスポイント (AP) 間の通信は wifi_set_promiscuous_rx_cb によって追跡され、パケットインジェクションは wifi_send_pkt_freedom によって実行されます。
この例を使用するには、Makefile を調整し、user/user_main.c 内の MAC アドレスを変更してください。