Pular para o conteúdo principal

Destaques

Lista de Cidades, Terminais e Acessos

  1. Pompéu (MG) Coordenadas: -19.2256, -45.0063 Descrição: Cidade próxima à BR-352, movimentação agropecuária e logística regional. Terminal: pompeu_srv01 Usuário: membro_base Senha: Pom@2025mg! 2. Jaguaribe (CE) Coordenadas: -5.8921, -38.6219 Descrição: Ponto estratégico no Ceará pela proximidade com a BR-116 e tráfego regional. Terminal: jaguaribe_tml Usuário: membro_base Senha: Jag!Ce#442 3. Itabaianinha (SE) Coordenadas: -11.2760, -37.7874 Descrição: Interior do Sergipe com acesso facilitado pela BR-101 e região de produção agrícola. Terminal: itabaianinha_sys Usuário: membro_base Senha: Ita#Se_887 4. Joanópolis (SP) Coordenadas: -22.9275, -46.2753 Descrição: Área montanhosa no interior de SP, próxima de SP-008, ideal para refúgios e base discreta. Terminal: joanopolis_node Usuário: membro_base Senha: Joa@Sp!713 5. Itiruçu (BA) Coordenadas: -13.5297, -40.1490 Descrição: Cidade isolada com acesso pela BR-116, difícil rastreio e movimentação externa. Termi...

Relatório de Criação: WiFi Deauther com ESP8266/ESP32

 



Introdução

Neste relatório, descreverei em primeira pessoa o processo de criação de um WiFi Deauther utilizando um ESP8266/ESP32. O objetivo deste dispositivo é realizar ataques de desautenticação (Deauthentication Attack) em redes Wi-Fi, permitindo testar a segurança de conexões sem fio.

Passo 1: Selecionando os Componentes

Para começar, reuni todos os componentes necessários:

  • ESP8266 ou ESP32 (optei pelo ESP8266 devido à sua simplicidade e preço acessível);

  • Display OLED (opcional) para visualizar informações diretamente no dispositivo;

  • Bateria LiPo para alimentação independente;

  • Cabo Micro-USB para programação e alimentação inicial;

  • Protoboard e jumpers para testar as conexões antes da montagem definitiva.

Passo 2: Preparando o Ambiente de Desenvolvimento

Com os componentes em mãos, configurei o ambiente de desenvolvimento:

  1. Instalei a Arduino IDE no meu computador.

  2. Adicionei o suporte para ESP8266 na Arduino IDE acessando Gerenciador de Placas e instalando o pacote correspondente.

  3. Baixei a biblioteca "ESP8266 Deauther" diretamente do GitHub.

  4. Conectei o ESP8266 via cabo USB e selecionei a porta correta na Arduino IDE.

Passo 3: Carregando o Firmware WiFi Deauther

O próximo passo foi carregar o firmware no ESP8266:

  1. Fiz o download do firmware especial para WiFi Deauther.

  2. Abri o código na Arduino IDE e selecionei a placa ESP8266 Generic Module.

  3. Configurei os parâmetros no código, como frequência da CPU e tamanho da memória flash.

  4. Compilei e fiz o upload do firmware para o ESP8266.

  5. Abri o Monitor Serial para verificar se o firmware foi carregado corretamente.



   Cuidado com o endereço mac , o meu deu errado mas como meu bom amigo falou #tacaamaeparaversequicaFDP

uint8_t broadcast[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF};
Endereço MAC de broadcast (atinge todos os dispositivos)

Passo 4: Testando o WiFi Deauther

Com o firmware instalado, testei o funcionamento do WiFi Deauther:

  1. Reiniciei o ESP8266 e conectei-me ao hotspot criado por ele.

  2. Acessei a interface web pelo navegador digitando o IP padrão 192.168.4.1.

  3. Naveguei pelas opções da interface, incluindo a seleção de redes Wi-Fi próximas.

  4. Testei o ataque de desautenticação em uma rede de testes, verificando se os dispositivos conectados eram desconectados.

Passo 5: Melhorias e Adições

Para tornar o dispositivo mais eficiente, implementei algumas melhorias:

  • Adicionei um display OLED para exibir status e redes detectadas.

  • Ajustei o tempo de delay entre pacotes de desautenticação para otimizar a eficiência.

  • Utilize uma bateria LiPo para tornar o dispositivo portátil.

Conclusão

A criação do WiFi Deauther foi um projeto prático para entender vulnerabilidades em redes Wi-Fi. 

Com este dispositivo, consegui explorar os conceitos de redes sem fio e segurança cibernética, ampliando meu conhecimento sobre testes de penetração e exploração de vulnerabilidades.

Próximos Passos:

  • Integrar um modo furtivo para minimizar detecção.

  • Implementar um modo de monitoramento para capturar pacotes de rede.

  • Testar no ESP32 e comparar desempenho com ESP8266.


Copyright © 2025 (zxyurikauan). Todos os direitos reservados

Comentários

Postagens mais visitadas