Easy to use WiFi tools for the ESP32. Graphical interface provided via IMGUI.
Created as a bit of an experiment, not entirely practical, but neat.
Linux-only due to limitations of the ArduinoSerialIO library, but an update to that library should result in it working cross-platform just fine (maybe I should do that some time).
- Sniff wifi traffic (Data, beacons, deauth, see image about)
- Simple deauth against an AP (Currently will likely not work against almost any device)
- Spam beacon frames (Create many fake access points, see image below)
- https://github.com/espressif/vscode-esp-idf-extension/blob/master/docs/tutorial/install.md
- Open the "espcode" folder
- Build the project and flash it to the ESP32
Create a build directory:
cd HostCode
mkdir build
cd build
Use CMake to compile:
cmake .. && cmake --build .
Run the host program, specifying the serial port to open.
For example: ./ESP32HacksInterface /dev/ttyUSB0