-
Notifications
You must be signed in to change notification settings - Fork 1
Home
dfyR433 edited this page Feb 13, 2026
·
9 revisions
-
ESP32 Development Board
- Recommended: ESP32-WROOM-32 or ESP32-S3 (more RAM)
- Alternative: ESP32-S2 or ESP32-C3 (RISC-V variant)
| Board Model | RAM | Flash | Recommended |
|---|---|---|---|
| ESP32-WROOM-32 | 520KB | 4MB | ✓✓✓ |
| ESP32-S2 | 320KB | 4MB | ✓ |
| ESP32-S3 | 512KB + 2MB PSRAM | 8-16MB | ✓✓✓✓ |
| ESP32-C3 | 400KB | 4MB | ✓✓ |
- Connect ESP32 via USB
- Open Browser to: https://espressif.github.io/esptool-js/ or https://esptool.spacehuhn.com/
- Click "Connect" → Select your ESP32
- Download Firmware: bootloader.bin & Antifi.bin & partitions.bin
-
Drag & Drop the
.binfiles into the flasher -
Flash Address:
0x1000&0x10000&0x8000 - Click "Erase"
- Click "Program"
╔══════════════════════════════════════════════════════════════════════════════════╗
║ ANTIFI COMMAND HELP ║
╠══════════════════════════════════════════════════════════════════════════════════╣
║ SNIFFING: ║
║ sniff -c <ch || all> Sniff WiFi on all channels or specific channel ║
║ ║
║ SCANNING: ║
║ scan -t <ap || sta> Scan for WiFi networks or clients ║
║ ║
║ PACKET INJECTION: ║
║ inject<i> -i <hex> -ch <ch> -pps <rate> -m <max|non> ║
║ Example: inject0 -i 00 00 00 -ch 6 -pps 100 -m 1000 ║
║ -i: Packet data in hex (space-separated bytes) ║
║ -ch: Channel 1-14 ║
║ -pps: Packets per second ║
║ -m: Max packets or 'non' for unlimited ║
║ list_injectors List all active packet injectors ║
║ ║
║ BEACON ATTACK: ║
║ beacon -s Start beacon spam attack ║
║ ║
║ DEAUTH ATTACK: ║
║ deauth -s <src mac> -t <tgt mac> -c <channel> -p <packets per second> ║
║ ║
║ CAPTIVE PORTAL: ║
║ captive_portal <ssid> <pass> <type> ║
║ ║
║ MANAGEMENT: ║
║ stop Stop all attacks/portals/scans ║
║ stop -p <name|all> Stop specific sender or all senders ║
║ creds Show captured credentials ║
║ clear Clear all credentials and senders ║
║ version / v Show firmware version ║
║ help / ? Show help menu ║
║ ║
║ NOTES: ║
║ • Use '' for empty password (two single quotes) ║
║ • Packet data must be in hex format (e.g., 08 00 27 AA BB CC) ║
║ • Sender names must be 'send' followed by a number (e.g., send1, send2) ║
║ • Sniffer output is a pcapng format ║
║ • Maximum packet size: 512 bytes ║
║ ║
╚══════════════════════════════════════════════════════════════════════════════════╝python serial_terminal.py -p <port>- WPA3 Support: Enhanced security protocol support
- Automated Reporting: Generate PDF reports of findings