This is a powerful esp8266 based wifi penetration tool library with a variety of features starting from deauthentication, beacon spamming, probe requests, realtime wifi authentication monitoring, wifi scanning, packet monitoring and much more. This project has a powerful Command Line Interface(CLI) and can be controlled via serial monitor.
Disclaimer:This is a tool for educational purposes this is neither good nor bad, it depends on how you use this tool
🔹 Wi-Fi Scanning – Detect nearby networks with detailed info
🔹 Deauthentication Attacks – Disconnect clients from networks
🔹 Packet Sniffing – Intercept and analyze wireless packets
🔹 Beacon Spamming – Create fake APs to test security
🔹 Monitor Authentications – Detect login attempts and handshakes
🔹 Probe Requests – Track devices searching for networks
Before installing Wi-ATTACK, download the latest firmware:
- Go to my releases page:
- Download the latest
.binfile:- Find the latest release.
- Click on the
.binfile to start the download.
- Save it to an accessible location (e.g., Desktop, Downloads folder).
- Download ESP8266Flasher from here.
- Connect your ESP8266 to your device.
- Open ESP8266loader app and select the downloaded
.binfile. - Click Upload button and wait for the process to complete.
-
Install esptool using:
pip install esptool
-
Connect your ESP8266 to your computer.
-
Flash the firmware with:
esptool.py -p <PORT> -b 115200 write_flash 0 <BIN_FILE>
Replace with your ESP8266’s serial port.
Replace <BIN_FILE> with the path to the downloaded
.binfile.
🖥️ Using NodeMCU Flasher (Windows Only)
-
Download NodeMCU Flasher from here.
-
Open NodeMCU Flasher.exe and select the correct COM port.
-
Click on the Config tab and select the downloaded
.binfile. -
Go back to the Operation tab and click Flash.
-
Wait for the flashing process to complete.
📝 License
This software is licensed under the MIT License. See the LICENSE file for details.
