You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+25Lines changed: 25 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,36 @@
1
1
# ESP32 Deauthentication Tool
2
+
3
+
2
4
A powerful, cross-platform Python toolkit for Wi-Fi deauthentication testing using only an ESP32 board and a data cable. With a simple command-line interface and interactive menus, you can easily erase and flash your ESP32, scan for Wi-Fi networks, and launch a variety of wireless attacks—all from your terminal. The tool also provides seamless WiFi reconnection to the ESP32's ManagementAP WiFi network (**SSID:**`ManagementAP`, **password:**`mgmtadmin`) on Windows, Linux, and macOS.
3
5
4
6
Supports continuous or unlimited attack looping—run attacks in a loop for as long as needed (e.g., for stress testing or research).
5
7
8
+
9
+
<center>
10
+
11
+

12
+
13
+
</center>
6
14
> **⚠️ Legal Notice:**
7
15
> Deauthentication attacks are illegal without explicit permission from the network owner. This tool is intended strictly for educational, research, and authorized penetration testing purposes. Use responsibly and only on networks you own or have written authorization to test. The authors disclaim all liability for misuse.
8
16
17
+
## Required Hardware
18
+
19
+
To use the ESP32 Deauthentication Tool, you will need:
20
+
21
+
-**ESP32 Board:**
22
+
Any ESP32 development board (e.g., ESP32-WROOM-32) is supported.
23
+
> The tool is designed for use with standard ESP32 boards and has been tested with models such as the ESP32-WROOM-32.
24
+
25
+
-**USB Data Cable:**
26
+
A USB cable with data lines (not just charging) to connect the ESP32 to your computer for flashing and serial communication.
27
+
28
+
-**Computer:**
29
+
A Windows, Linux, or macOS machine with Python 3.7+ installed.
30
+
31
+
No additional Wi-Fi adapters or special hardware are required—just a standard ESP32 board and a USB cable.
0 commit comments