Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Evil-M5Project — Kit de teste de penetração WiFi multiuso para dispositivos M5Stack. Realiza varredura de rede, ataques evil-twin, desautenticação, phishing de portal cativo, captura de handshake e ataques BLE para educação em segurança e avaliações de red team. | Kitploit
Ferramentas/GitHubGitHub/7h30th3r0n3/evil-m5project
Segurança de Sistemas EmbarcadosFerramentas de PhishingAuditoria de Wi-FiSegurança BluetoothColeta de InformaçõesSegurança de RedeSegurança Sem FioHacking de HardwareTestes de Penetração

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Comando e Controle
Aprendizado e Educação
Red Teaming
GitHub7h30th3r0n3/evil-m5project

Evil-M5Project

Kit de teste de penetração WiFi multiuso para dispositivos M5Stack. Realiza varredura de rede, ataques evil-twin, desautenticação, phishing de portal cativo, captura de handshake e ataques BLE para educação em segurança e avaliações de red team.

Ver RepositórioSite
2.5k23543há 4 diasRevisado pelo Kitploit

Evil-M5Project

Evil-M5Project é uma ferramenta inovadora desenvolvida para testes éticos e exploração de redes WiFi. Ela aproveita o poder do dispositivo M5Core2 para escanear, monitorar e interagir com redes WiFi em um ambiente controlado. Este projeto é projetado para fins educacionais, auxiliando na compreensão de segurança de rede e vulnerabilidades.

Aviso: O criador do Evil-M5Core2 não é responsável por qualquer uso indevido desta ferramenta. Ela é destinada exclusivamente para fins éticos e educacionais. Os usuários são lembrados de cumprir todas as leis e regulamentos aplicáveis em sua jurisdição. Todos os arquivos fornecidos com o Evil-M5Core2 são projetados para serem usados em um ambiente controlado e devem ser usados em conformidade com todas as leis e regulamentos aplicáveis. O uso indevido ou ilegal desta ferramenta é estritamente proibido e não é apoiado pelo criador.

Evil-M5Family


☕️ Apoie Este Projeto

Se você acha este projeto útil, considere apoiar seu desenvolvimento!
⭐ deixe uma estrela, pode realmente ajudar ⭐ !

Apoie-me no Ko-fi
Apoie via loja M5Stack

Compre produto M5Stack
usando meu link de afiliado para me ajudar a continuar construindo novas ferramentas 🛠️

AliExpress Logo

Compre qualquer coisa no AliExpress
Apenas usando este link antes de pesquisar, você está apoiando diretamente o projeto 🙌

Cada pequeno clique e doação mantém este projeto de código aberto vivo ✨ apenas clicar pode fazer a diferença 😊



Junte-se ao discord do Evil-M5 para ajuda e atualizações 😉:

Entre no Discord

Para Mais Informações Consulte a Wiki !

Para Mais Informações Consulte a Wiki !

https://github.com/7h30th3r0n3/Evil-M5Project/wiki


Hardware Compatível

🧱 Dispositivos M5Stack

🧪 Em Beta

📦 Extras Necessários

  • Cartão SD (FAT32, SDHC, máx. 16 GB – 8 GB já é suficiente)
  • Módulo GPS: M5Stack / DIY

Os recursos podem variar dependendo do firmware/dispositivo que você está usando:


Instalação

M5burner

  1. Conecte seu dispositivo ao computador.
  2. Baixe o M5burner na seção UIFLOW FIRMWARE BURNING TOOL : M5Stack Download Center
  3. Coloque o conteúdo necessário do arquivo SD na raiz do cartão SD. (Isso é necessário para acessar todos os arquivos do projeto).⚠️ os arquivos da pasta SD-Card-Folder agora precisam estar em uma pasta chamada evil na raiz do cartão SD ⚠️
  4. Digite "evil-" na barra de pesquisa e verifique o dispositivo que você possui.
  5. Clique em download e grave.

Compile Você Mesmo

  1. Conecte seu dispositivo ao computador.
  2. Abra a IDE Arduino e carregue o código fornecido.
  3. Certifique-se de que o tutorial da placa M5 e as bibliotecas Adafruit_NeoPixel, ArduinoJson, ESPping, IniFile, M5GFX, M5Unified, TinyGPSPlus e esp8266audio estejam instalados. Siga estes tutoriais para orientação sobre o tutorial da placa M5:
    • Arduino Board Setup
    • Arduino Library Installation
  4. Certifique-se de que as definições de placa ESP32 e M5Stack estejam instaladas. Nota: Ocorrem erros com a versão 3.0.0-alpha3 do ESP32 para dispositivos M5stack. Use a placa M5stack com a versão 2.1.4 ou inferior do ESP32.
  5. Coloque o conteúdo necessário do arquivo SD na raiz do cartão SD. (Isso é necessário para acessar as pastas IMG de inicialização e ). ⚠️ os arquivos da pasta SD-Card-Folder agora precisam estar em uma pasta chamada evil na raiz do cartão SD ⚠️

Aviso: para Cardputer, você precisa alterar o tamanho da Flash para 8MB e o Esquema de Partição para 8M com spiffs (3MB APP/1.5MB SPIFFS) ou pode ocorrer erro de espaço. É sua primeira vez com a IDE Arduino ou algo não está funcionando corretamente? Você deve verificar a seção de vídeos ou pedir ajuda no discord !


ESP32 Rig Slave

Você pode usar qualquer ESP32 como escravo para coletar SSID para wigle e sniffar EAPOL

Usando 14 dispositivos ESP32, você pode monitorar todos os 14 canais Wi-Fi na banda de 2.4GHz simultaneamente sem alternância de canal. O Cardputer usa GPS para vincular cada SSID recebido a um arquivo CSV compatível com Wigle.

Este código escravo é projetado para rodar em qualquer ESP32 e usá-lo como escravo para wardriving em combinação com o modo mestre de wardriving no Cardputer. Cada ESP32 coleta SSIDs de pontos de acesso (APs) próximos em um canal específico ou pode alternar entre canais configurados. Você pode adicionar vários dispositivos ESP32 para melhorar a precisão e a força da varredura. Dispositivos com antenas externas podem melhorar o desempenho para wardriving.## Testado em:

  • AtomS3: Compre aqui
  • AtomS3 Lite: Compre aqui
  • ESP32-C3 (com antena externa): Compre aqui (Tenha cuidado para selecionar conjuntos COM antena)
  • WEMOS D1 Mini: Compre aqui
  • ESP32 C5: Compre aqui

Funcionalidades:

  • Suporte a Múltiplos Dispositivos: Adicione qualquer número de dispositivos ESP32 para aumentar a detecção de APs e melhorar a cobertura.
  • Salto de Canal: Configure o ESP32 para escanear em um canal específico ou saltar entre canais selecionados.
  • Melhor Intensidade de Sinal: Dispositivos ESP32 com antenas externas proporcionam captura de sinal aprimorada para wardriving de longo alcance.
  • Comunicação Mestre-Escravo: Use em combinação com o Cardputer no modo mestre de wardriving para agregar e monitorar dados de múltiplos escravos ESP32.
  • Integração GPS: O Cardputer com GPS vincula dados SSID a coordenadas geográficas e gera arquivos CSV compatíveis com Wigle.

Como Funciona:

  1. Implante um ou mais dispositivos ESP32 no modo escravo.
  2. Cada dispositivo escaneia e captura informações SSID nos canais designados.
  3. Os dados são enviados para o Evil, que os agrega e reduz APs perdidos, melhorando a precisão geral da varredura e a intensidade do sinal.

Requisitos de Hardware:

  • Evil com v1.3.0
  • Dispositivos ESP32 (ex: AtomS3, AtomS3 Lite, ESP32-C3, WEMOS D1 Mini)
  • Antena externa (opcional, para desempenho aprimorado)

Aqui uma montagem com 8 esp32-c3 conectados em paralelo e que escaneia 1,3,6,9,11,13 em modo estático e em hopping para outros 2 em 2,4,5,7 e 8,10,12,14 :

Agradecimentos

  • @SpacehuhnTech pelo bypass do deauther e pelo trabalho fantástico que é realmente inspirador.
  • @evilsocket pelo conceito do pwnagotchi e pwngrid.
  • @G4lile0 pelo wifi-hash-monster.
  • @K3YOMI pelo Wall Of Flipper.
  • @pr3y pela ajuda e código Bruce.
  • @bmorcelli pela ajuda e código Bruce também.
  • @justcallmekoko pelo Marauder.
  • @Talking Sasquach por criar conteúdo em vídeo sobre o projeto.
  • @Sam X Plogs por criar conteúdo em vídeo sobre o projeto.
  • @dagnazty pelo trabalho fantástico no M5dial.
  • @LaikaSpaceDawg pelo trabalho no código.
  • @geo-tp pelo trabalho no sd-card para usb.
  • @Furrtek pelo trabalho incrível de engenharia reversa da tag ESL. (Você definitivamente deveria conferir o blog se gosta de hardware).
  • @i12bp8 por portar o ESLtagtinker para o flipper.
  • @PierreAdams pela documentação sobre a montagem do rig.

e a todos os Beta-testers no discord :

  • [@KamiLocura]
  • [@Skedone]
  • [@toxiccpappii]
  • [@OarisKiller]
  • [@hosseios]
  • [@BrownNoise]
  • [@DAKKA]
  • [@KNAX]
  • [@jader242]
  • [@anubisdarkwatch]

Licença

Licença MIT

Copyright (c) 2023 7h30th3r0n3

A permissão é concedida, gratuitamente, a qualquer pessoa que obtenha uma cópia deste software e dos arquivos de documentação associados (o "Software"), para lidar com o Software sem restrição, incluindo, sem limitação, os direitos de usar, copiar, modificar, mesclar, publicar, distribuir, sublicenciar e/ou vender cópias do Software, e permitir que as pessoas a quem o Software é fornecido o façam, sujeitas às seguintes condições:

O aviso de copyright acima e este aviso de permissão devem ser incluídos em todas as cópias ou partes substanciais do Software.

O SOFTWARE É FORNECIDO "NO ESTADO EM QUE SE ENCONTRA", SEM GARANTIA DE QUALQUER TIPO, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO A, GARANTIAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UM FIM ESPECÍFICO E NÃO VIOLAÇÃO. EM NENHUM CASO OS AUTORES OU DETENTORES DOS DIREITOS AUTORAIS SERÃO RESPONSÁVEIS POR QUALQUER RECLAMAÇÃO, DANOS OU OUTRA RESPONSABILIDADE, SEJA EM UMA AÇÃO CONTRATUAL, ATO ILÍCITO OU DE OUTRA FORMA, DECORRENTE DE, OU EM CONEXÃO COM O SOFTWARE OU O USO OU OUTRAS NEGOCIAÇÕES NO SOFTWARE.

Baixar ferramenta
DispositivoLinks para comprar
Melhor: M5CardputerM5Stack / AliExpress
M5Stack Core2M5Stack / AliExpress
M5Stack FireM5Stack
M5Stack Core1M5Stack
M5Stack AWSM5Stack
M5Stack CoreS3M5Stack / AliExpress
M5Stack CoreS3 SEM5Stack
M5AtomS3 (GPS necessário)M5Stack
↳ Módulo GPSM5Stack
Módulo LLMM5Stack / AliExpress
DispositivoLinks
CYD2USBAliExpress
CYD1USBSem link ainda
M5Stick v1.1AliExpress
M5Stick v2AliExpress
RecursoEvil-Cardputer v1.5.1Evil-M5Core2 1.3.9Evil-M5Core3 1.1.9Evil-AtomS3 v1.1.7Evil-Face v1.0
Escaneamento de Redes WiFi✅✅✅✅❌
Clonagem de Rede✅✅✅✅❌
Gerenciamento de Portal Cativo✅✅✅✅❌
Manipulação de Credenciais✅✅✅✅❌
Servidor Web Remoto✅✅✅✅❌
Ataque de Sondas✅✅✅✅❌
Sniffing de Sondas✅✅✅✅❌
Ataque Karma✅✅✅✅❌
Ataque Karma Automatizado✅✅✅✅✅
Karma Spear✅✅✅❌❌
Teclado Bluetooth✅✅❌❌❌
Wardriving✅✅✅✅❌
Wardriving Mestre✅❌❌❌❌
Spam de Beacon✅✅✅✅❌
Deauther✅✅❌❌❌
Auto Deauther✅❌❌❌❌
Evil-Twin✅❌❌❌❌
Mestre de Handshake✅✅❌❌❌
Verificar Handshakes✅❌❌❌❌
Sniffing de Cliente✅✅❌❌❌
Sniffing Bruto✅✅❌❌❌
Visualizador de Canais Wi-Fi✅✅❌❌❌
Sniffing de Cliente e Deauth✅✅❌❌❌
Detecção de EAPOL/Deauth✅✅✅ (Sem EAPOL)❌❌
Mural do Flipper✅✅✅❌❌
Enviar código tesla com RFunit✅❌❌❌❌
Escanear Rede e Porta✅✅❌❌❌
Escaneamento Completo de Rede e Porta✅✅❌❌❌
Shell SSH✅❌❌❌❌
Web Crawler✅❌❌❌❌
PwnGrid✅✅❌❌❌
Detector de Skimmer✅✅❌❌❌
Mouse Jiggler✅❌❌❌❌
BadUSB✅❌❌❌❌
BadUSB via WebUI✅❌❌❌❌
Personalização de Temas✅✅❌❌❌
Escaneamento Completo de Rede✅✅❌❌❌
Túnel TCP Reverso✅✅❌❌❌
Exaustão DHCP✅✅❌❌❌
DHCP Falso✅✅❌❌❌
Trocar DNS✅✅❌❌❌
Sequestro de Rede✅✅❌❌❌
Detectar Impressora✅✅❌❌❌
Impressão de Arquivo✅✅❌❌❌
Verificar status da impressora✅✅❌❌❌
HoneyPot✅ (com Webhook)✅❌❌❌
Fluxo de Chat LLM✅❌❌❌❌
EvilChatMesh✅❌❌❌❌
SD via USB✅❌❌❌❌
Responder✅❌❌❌❌
Abuso de WPAD✅❌❌❌❌
Quebrar NTLMv2✅❌❌❌❌
Gerenciador de Arquivos✅❌❌❌❌
Shell UART✅❌❌❌❌
SIP ToolKit✅❌❌❌❌
CCTV ToolKit✅❌❌❌❌
Envenenador SSDP✅❌❌❌❌
SkyJack✅❌❌❌❌
WiFi Dead Drop✅❌❌❌❌
BLENameFlood✅❌❌❌❌
Mural do Airtag✅❌❌❌❌
FindMyEvil✅❌❌❌❌
Visualizador de Mapeamento UPnP✅❌❌❌❌
NAT UPnP✅❌❌❌❌
LDAPDump✅❌❌❌❌
Capturador IMSI✅❌❌❌❌
Verificador de WiFi Aberto✅❌❌❌❌
ESP32-C5 Serial Toolkit✅❌❌❌❌
Aircrack (Quebra WPA2)✅❌❌❌❌
Abuso de Autodescoberta✅❌❌❌❌
WebUI do Evil Navigator✅❌❌❌❌
Configurações✅✅✅✅❌
sites
  • (Opcional) Edite theme.ini no cartão SD para personalizar o tema de cores do seu dispositivo. (Suportado apenas para cardputer, outros dispositivos serão implementados posteriormente)
  • Certifique-se de executar o script em utilities/deauth_prerequisites para contornar o firmware do ESP32.
  • Adicione as bibliotecas para funcionalidade BadUSB. Veja utilities/Bad_Usb_Lib/README.md
  • Certifique-se de que a taxa de baud esteja configurada para 115200.
  • Certifique-se de que PSRAM esteja desabilitado no menu de ferramentas.
  • Carregue o script para o seu dispositivo M5Core2.
  • Reinicie o dispositivo se necessário.