If the ESP8266 detects deauthentication or disassociation frames it will turn on its LED. So this is a good and cheap way to detect a Wi-Fi deauthentication attack.

And did you ever wonder how many data packets are flying around you right now? This little project tells you how many Wi-Fi packets are sent every second and on which channel. It's not limited to one network, it scans all traffic on one channel


You can see peaks whenever a device starts surfing the web and it will also warn you when a deauthentication attack is going on the selected channel

The shopping list:

- An ESP8266 (doesn't matter which module or board)

- SSD1306 i2c OLED Display 128x64 pixel

- If you use a dev. board with a flash button on it, you can use that instead

- Wires to connect everything


Binary firmware: https://drive.google.com/open?id=0B-WcWu3EgVs9U0NwZ0tMandsQW8

ESP8266Flasher: https://drive.google.com/open?id=0B-WcWu3EgVs9Mm02dHJhTDBKbVE

Using it

Plug it in and see the WiFi traffic around you!

You can change the channel by clicking on the button, it will remember your channel selection even when you unplug it.

More on that on my other project