ESP32-DIV is a handheld wireless pentesting platform designed for analyzing and disrupting a wide range of wireless protocols. It functions as a multi-band radio analyzer, RFID and NFC tag manipulator, and GPS wardriving logger, providing a unified interface for security auditing and signal research.
The project distinguishes itself through a modular radio abstraction that allows switching between Wi-Fi, BLE, Sub-GHz, RFID/NFC, and infrared hardware modules. It features a touch-driven TFT interface for navigating toolsets and managing signal profiles, as well as the ability to emulate Bluetooth HID devices for executing predefined scripts on target hosts.
The platform covers comprehensive wireless analysis capabilities, including packet injection and monitoring for Wi-Fi, traffic sniffing for BLE, and signal capture and replay for Sub-GHz and infrared spectra. It also provides specialized tools for reading, cloning, and erasing RFID tags, alongside geospatial logging for mapping wireless access points via GNSS coordinates.
System management is handled through a combination of over-the-air updates, SD card firmware installation, and USB flashing. Local storage on a FAT-formatted SD card is used for persisting device configurations, captured radio waveforms, and PCAP files.