Skip to content

Easy to use WiFi tools for the ESP32. Graphical interface provided via IMGUI

Notifications You must be signed in to change notification settings

lucianjames/ESP32WifiHacks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32WifiHacks

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.

image

Platform support

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).

Features

  • 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)

Setup

Using the ESP-IDF to flash the ESP32

Compiling the host program

Create a build directory:

  • cd HostCode
  • mkdir build
  • cd build

Use CMake to compile:

  • cmake .. && cmake --build .

Using the host program

Run the host program, specifying the serial port to open. For example: ./ESP32HacksInterface /dev/ttyUSB0

About

Easy to use WiFi tools for the ESP32. Graphical interface provided via IMGUI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published