📖 Explora la Wiki de ESP32-DIV
Historia completa del proyecto, tutoriales en profundidad y todas las funciones en la Wiki. Desde ataques de desautenticación Wi-Fi hasta la reproducción de señales Sub-GHz, la Wiki cubre todo lo que necesitas para empezar. ¡Haz clic aquí para explorarla ahora!
⚡ Omite el IDE — flashea directamente desde tu navegador en cifertech.github.io/ESP32-DIV
🌟 Acerca del Proyecto
ESP32-DIV es un kit inalámbrico multibanda de código abierto construido sobre el ESP32-S3. Cubre Wi-Fi, BLE, 2.4GHz, Sub-GHz, IR, RFID/NFC y GPS, todo desde un dispositivo portátil compacto con interfaz de pantalla táctil. Ya sea que estés analizando tráfico inalámbrico, probando la resiliencia de las señales o creando tus propias herramientas de RF, ESP32-DIV te ofrece una única plataforma para hacerlo todo.
[!WARNING]
Este proyecto está destinado únicamente a fines educativos y de investigación. Úsalo solo en redes y dispositivos que sean tuyos o para los que tengas permiso explícito de pruebas. El uso no autorizado puede violar las leyes locales.
🎯 Características
📡 Wi-Fi
| Herramienta | Descripción |
|---|
| Monitor de Paquetes | Gráfico de cascada en tiempo real en los 14 canales; registro PCAP opcional en la tarjeta SD |
| Escáner Wi-Fi | Lista redes cercanas con detalles ampliados |
| Spammer de Balizas | Transmite SSID falsos (personalizados o aleatorios) |
| Ataque Deauth | Envía tramas de desautenticación para interrumpir las conexiones de los clientes |
| Detector de Deauth | Supervisa ataques deauth entrantes |
| Portal Cautivo | AP + DNS + servidor web; clona redes y fuerza páginas de inicio de sesión |
| Inundación de Sondas | Inunda con solicitudes de sondeo para poner a prueba los AP |
| Revelador de SSID Ocultos | Obliga a las redes ocultas a revelar su SSID |
| Escáner WPS | Detecta puntos de acceso con WPS habilitado |
| Escáner ARP | Mapea todos los dispositivos de una red con IP y MAC tras conectarse |
| Ataque Karma | Escucha solicitudes de sondeo y se hace pasar por redes guardadas para conectar dispositivos automáticamente |
🔵 Bluetooth
| Herramienta | Descripción |
|---|
| Escáner BLE | Descubre dispositivos BLE ocultos y visibles |
| Sniffer BLE | Registra MAC, RSSI, número de paquetes y hora de última aparición |
| Suplantador BLE | Transmite anuncios BLE falsos |
| Sour Apple | Suplanta anuncios BLE de Apple (p. ej., ventanas emergentes de AirDrop) |
| Inhibidor BLE | Interrumpe canales BLE y Bluetooth clásico |
| BLE Rubber Ducky | Actúa como un teclado BLE; ejecuta scripts desde /ducky en la tarjeta SD |
| Suplantador de AirTag | Transmite señales falsas de AirTag hacia la red Find My |
| Sniffer de AirTag | Supervisa los AirTags dentro del alcance |
| Detección de Skimmers | Busca firmas BLE que coincidan con perfiles conocidos de skimmers de tarjetas |
📶 2.4GHz / NRF24
| Herramienta | Descripción |
|---|
| Escáner de 2.4GHz | Analizador de espectro en 128 canales (Zigbee, RF personalizado, etc.) |
| Protokill | Interrumpe protocolos Zigbee, Wi-Fi y otros de 2.4GHz |
| Sniffer ESB | Captura pasivamente paquetes NRF24 Enhanced ShockBurst |
| Replay ESB | Reproduce paquetes ESB capturados |
| Escáner MouseJack | Detecta ratones y teclados inalámbricos vulnerables |
| Inyección MouseJack | Inyecta pulsaciones de teclado en receptores inalámbricos vulnerables |
📻 Sub-GHz
| Herramienta | Descripción |
|---|
| Ataque de Replay | Captura y reproduce comandos Sub-GHz (p. ej., puertas de garaje, mandos a distancia) |
| Inhibidor Sub-GHz | Interrumpe comunicaciones Sub-GHz en varias bandas |
| Perfiles Guardados | Almacena y gestiona perfiles de señales capturadas |
| De Bruijn / Fuerza Bruta | Recorre todos los códigos fijos posibles para mandos Sub-GHz |
| Detector de Interferencias | Monitor de solo recepción que detecta ataques de interferencia Sub-GHz (p. ej., interferencia de llaveros de coche) |
📺 Infrarrojos (IR)
| Herramienta | Descripción |
|---|
| Ataque de Replay IR | Captura pulsaciones IR reales, las visualiza, reproduce y guarda en la SD |
| Perfiles Guardados IR | Navega por capturas IR; conserva la señal y la frecuencia portadora |
| Controlador IR Universal | Perfiles integrados, importación desde SD, favoritos y control estilo mando a distancia |
🧲 RFID / NFC
| Herramienta | Descripción |
|---|
| Lector de Tarjetas | Lee el UID y la identificación de la etiqueta |
| Clonador de Tarjetas | Copia etiquetas escribibles compatibles |
| Volcado | Lee sectores/bloques cuando hay claves disponibles |
| Decodificar Acceso | Interpreta los bits de acceso y los campos de tipo ACL de los volcados |
| Borrar | Borra etiquetas escribibles compatibles |
| Inhibidor de Lectores | Dificulta a otro lector con patrones de RF |
| Disrupción de Etiquetas | Flujos avanzados de disrupción para pruebas físicas autorizadas |
| Emular con Disrupción | Disrupción combinada con flujos de tipo emulación |
🛰️ GPS
| Herramienta | Descripción |
|---|
| Wardriver | Registra la posición GNSS con observaciones Wi-Fi/BLE en la SD |
| Escáner de Satélites | Muestra satélites visibles, intensidad de señal y diagnósticos de fijación |