📖 Explore o Wiki do ESP32-DIV
História completa do projeto, tutoriais aprofundados e todos os recursos no Wiki! De ataques de deautenticação Wi-Fi à repetição de sinais Sub-GHz, o Wiki cobre tudo o que você precisa para começar. Clique aqui para explorar agora!
⚡ Pule a IDE — grave diretamente do seu navegador em cifertech.github.io/ESP32-DIV
🌟 Sobre o Projeto
O ESP32-DIV é um kit de ferramentas sem fio multi-banda de código aberto, construído sobre o ESP32-S3. Ele cobre Wi-Fi, BLE, 2.4GHz, Sub-GHz, IR, RFID/NFC e GPS, tudo em um dispositivo portátil compacto com interface touchscreen. Esteja você analisando tráfego sem fio, testando a resiliência de sinais ou criando suas próprias ferramentas de RF, o ESP32-DIV oferece uma única plataforma para fazer tudo.
[!WARNING]
Este projeto destina-se somente a fins educacionais e de pesquisa. Use apenas em redes e dispositivos que você possua ou com permissão explícita para testar. O uso não autorizado pode violar as leis locais.
🎯 Recursos
📡 Wi-Fi
| Ferramenta | Descrição |
|---|
| Monitor de Pacotes | Gráfico waterfall em tempo real em todos os 14 canais; registro PCAP opcional no SD |
| Scanner Wi-Fi | Lista redes próximas com detalhes estendidos |
| Spammer de Beacons | Transmite SSIDs falsos (personalizados ou aleatórios) |
| Ataque Deauth | Envia quadros de desautenticação para interromper conexões de clientes |
| Detector de Deauth | Monitora ataques deauth recebidos |
| Portal Cativo | AP + DNS + servidor web; clona redes e força páginas de login |
| Inundação de Probes | Inunda com solicitações de probe para testar a resistência dos APs |
| Revelador de SSID Oculto | Força redes ocultas a exporem seus SSIDs |
| Scanner WPS | Detecta pontos de acesso com WPS habilitado |
| Scanner ARP | Mapeia todos os dispositivos de uma rede com IP e MAC após conectar |
| Ataque Karma | Escuta solicitações de probe e se passa por redes salvas para conectar dispositivos automaticamente |
🔵 Bluetooth
| Ferramenta | Descrição |
|---|
| Scanner BLE | Descobre dispositivos BLE ocultos e visíveis |
| Sniffer BLE | Rastreia MAC, RSSI, contagem de pacotes e horário da última visualização |
| Spoofer BLE | Transmite anúncios BLE falsos |
| Sour Apple | Falsifica anúncios BLE da Apple (ex.: popups do AirDrop) |
| Jammer BLE | Interrompe canais BLE e Bluetooth clássico |
| BLE Rubber Ducky | Atua como teclado BLE; executa scripts de /ducky no SD |
| Spoofer de AirTag | Transmite sinais falsos de AirTag na rede Find My |
| Sniffer de AirTag | Monitora AirTags ao alcance |
| Detector de Skimmer | Procura assinaturas BLE compatíveis com perfis conhecidos de skimmers de cartão |
📶 2.4GHz / NRF24
| Ferramenta | Descrição |
|---|
| Scanner 2.4GHz | Analisador de espectro em 128 canais (Zigbee, RF personalizado, etc.) |
| Protokill | Interrompe protocolos Zigbee, Wi-Fi e outros protocolos de 2.4GHz |
| Sniffer ESB | Captura passivamente pacotes NRF24 Enhanced ShockBurst |
| Replay ESB | Reproduz pacotes ESB capturados |
| Scan MouseJack | Detecta mouses e teclados sem fio vulneráveis |
| Injeção MouseJack | Injeta teclas em receptores sem fio vulneráveis |
📻 Sub-GHz
| Ferramenta | Descrição |
|---|
| Ataque de Replay | Captura e reproduz comandos Sub-GHz (ex.: portões de garagem, controles remotos) |
| Jammer Sub-GHz | Interrompe a comunicação Sub-GHz em várias faixas |
| Perfis Salvos | Armazena e gerencia perfis de sinais capturados |
| De Bruijn / Força Bruta | Percorre todos os códigos fixos possíveis para controles remotos Sub-GHz |
| Detector de Jamming | Monitor somente de recepção que detecta ataques de jamming Sub-GHz (ex.: jamming de chaveiros de carro) |
📺 Infravermelho (IR)
| Ferramenta | Descrição |
|---|
| Ataque de Replay IR | Captura pressionamentos IR reais, visualiza, reproduz e salva no SD |
| Perfis IR Salvos | Navega por capturas IR; preserva o sinal e a frequência da portadora |
| Controlador IR Universal | Perfis integrados, importação via SD, favoritos e controle no estilo de controle remoto |
🧲 RFID / NFC
| Ferramenta | Descrição |
|---|
| Leitor de Cartões | Lê UID e identificação de tags |
| Clonagem de Cartões | Copia tags graváveis compatíveis |
| Dump | Lê setores/blocos quando as chaves estão disponíveis |
| Decodificar Acesso | Interpreta bits de acesso e campos estilo ACL de dumps |
| Apagar | Apaga tags graváveis compatíveis |
| Interferência em Leitor | Atrapalha outro leitor com padrões de RF |
| Disrupção de Tag | Fluxos avançados de disrupção para testes físicos autorizados |
| Disrupção e Emulação | Disrupção combinada com fluxos de emulação |
🛰️ GPS
| Ferramenta | Descrição |
|---|
| Wardriver | Registra posição GNSS com observações de Wi-Fi/BLE no SD |
| Scanner de Satélites | Mostra satélites visíveis, intensidade do sinal e diagnósticos de fixação |
🧰 Dispositivo e Sistema
| Ferramenta | Descrição |
|---|
| Monitor Serial | Espelha o tráfego serial no TFT para depuração em campo |
| Gerenciador de Arquivos SD | Navega e gerencia arquivos no cartão SD |
| Atualizar Firmware | Grava novo firmware a partir do SD |
| Calibrar Toque | Calibração da tela de toque XPT2046 nos quatro cantos |
| Configurações | Brilho, tema escuro/claro, NeoPixel, varredura automática em segundo plano |