AntiFi is an ESP32-based Wi-Fi security research and penetration testing platform designed to provide low-level control of IEEE 802.11 behavior
The project focuses on transparency, modularity, and hands-on learning, making it suitable for students, researchers, and security professionals who want to study Wi-Fi protocols beyond high-level abstractions.
-
Wi-Fi Monitoring Passive capture of IEEE 802.11 frames with export to PCAPNG for offline analysis.
-
Raw Packet Injection Construction and transmission of custom IEEE 802.11 frames at the MAC layer.
-
Network Scanning Discovery of nearby access points and associated client devices.
-
Beacon Flood High-volume broadcasting of configurable SSID beacon frames for protocol and resilience testing.
-
Deauthentication Attack Transmission of deauthentication frames with adjustable channel and packet rate parameters.
-
Captive Portal Framework Modular captive portal system supporting multiple customizable templates.
-
Serial Command Interface UART-based CLI for configuration, control, and real-time status monitoring.
-
SD Card Support External storage for packet captures and monitoring logs.
- Bug Reports & Feature Requests: GitHub Issues
- Documentation & Guides: GitHub Wiki
- Prebuilt Binaries: GitHub Releases
MIT License
This project is intended strictly for educational purposes and authorized security testing.
