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
AutoWIFI — Framework de teste de penetração sem fio. Automatiza ataques WPA/WPA2/WEP/WPS - de reconhecimento a exploração em um comando. aircrack-ng + hashcat + PMKID. | Kitploit
Ferramentas/GitHubGitHub/momenbasel/autowifi
Quebra de SenhasReconhecimentoAuditoria de Wi-FiAtaques de SenhaExploraçãoScripting e AutomaçãoColeta de InformaçõesSegurança Sem FioTestes de PenetraçãoRed Teaming
GitHubmomenbasel/autowifi

AutoWIFI

566há 4 mesesRevisado pelo Kitploit

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

Framework de teste de penetração sem fio. Automatiza ataques WPA/WPA2/WEP/WPS - de reconhecimento a exploração em um comando. aircrack-ng + hashcat + PMKID.

Ver RepositórioSite

AutoWIFI

Framework de testes de penetração sem fio.
Automatiza toda a cadeia de ataque – do reconhecimento à exploração – com uma interface de terminal limpa.

PyPI Python License Stars

Funcionalidades

  • Ataques multi-vetor – WEP (replay ARP, fragmentação, chopchop), WPA/WPA2 (captura de handshake, PMKID), WPS (Pixie Dust, força bruta de PIN)
  • Seleção inteligente de alvo – Recomenda automaticamente vetores de ataque com base na criptografia e configuração do alvo
  • Varredura ao vivo – Descoberta de redes em tempo real com visualização da intensidade do sinal e rastreamento de clientes
  • Múltiplos backends de cracking – aircrack-ng, hashcat (GPU), John the Ripper
  • Gerenciamento de sessões – Salvar, restaurar e retomar operações interrompidas
  • Geração de relatórios – Exportar resultados nos formatos HTML, JSON e texto
  • Gerenciamento de interfaces – Modo monitor automático, randomização de MAC, controle de canal
  • Verificação de handshake – Validação multimétodo de handshakes capturados
  • Descoberta de wordlists – Detecta automaticamente wordlists instaladas (rockyou, seclists, etc.)

Requisitos

  • Linux com um adaptador sem fio que suporte modo monitor
  • Python 3.9+
  • Suíte aircrack-ng (obrigatório)
  • Opcionais: hashcat, reaver, bully, hcxdumptool, mdk4, macchanger

Instalação

Via PyPI (recomendado)

root@kitploit:~
pip install autowifi

Instalar dependências do sistema

O framework utiliza a suíte aircrack-ng e ferramentas relacionadas. Instale-as para sua distribuição:

Debian / Ubuntu / Kali:

root@kitploit:~
sudo apt update
sudo apt install -y aircrack-ng reaver bully hcxdumptool hcxtools hashcat macchanger mdk4 tshark

Arch Linux:

root@kitploit:~
sudo pacman -S aircrack-ng reaver hashcat hcxdumptool hcxtools macchanger wireshark-cli

Fedora:

root@kitploit:~
sudo dnf install aircrack-ng reaver hashcat hcxdumptool hcxtools macchanger wireshark-cli

Apenas aircrack-ng é estritamente obrigatório. Os demais desbloqueiam vetores de ataque adicionais (WPS, PMKID, cracking via GPU, etc.).

A partir do código fonte

root@kitploit:~
git clone https://github.com/momenbasel/AutoWIFI.git
cd AutoWIFI
pip install .

Desenvolvimento

root@kitploit:~
git clone https://github.com/momenbasel/AutoWIFI.git
cd AutoWIFI
pip install -e .

Verificar instalação

root@kitploit:~
sudo autowifi --version

Servidor MCP (Integração com Agentes de IA)

O AutoWIFI inclui um servidor MCP (Model Context Protocol), disponibilizando todas as ferramentas de teste de penetração sem fio para assistentes de IA de codificação como Claude Code, Codex, Gemini e Cursor.

Instalar com suporte a MCP

root@kitploit:~
pip install autowifi[mcp]

Configurar para Claude Code

Adicione em ~/.claude/settings.json:

root@kitploit:~
{
  "mcpServers": {
    "autowifi": {
      "command": "autowifi-mcp"
    }
  }
}

Configurar para Cursor

Adicione em .cursor/mcp.json:

root@kitploit:~
{
  "mcpServers": {
    "autowifi": {
      "command": "autowifi-mcp"
    }
  }
}

Ferramentas MCP disponíveis

Agora seu agente de IA pode executar testes de penetração sem fio de forma autônoma.

Uso

Modo interativo

root@kitploit:~
sudo autowifi

Inicia a TUI completa com fluxo orientado por menus – escaneie, selecione o alvo, ataque, quebre.

Modo CLI

Escaneie redes:

root@kitploit:~
sudo autowifi scan -i wlan0mon -d 30

Capture handshake WPA:

root@kitploit:~
sudo autowifi capture -i wlan0mon -b AA:BB:CC:DD:EE:FF -c 6 -t 120

Quebre um arquivo de captura:

root@kitploit:~
sudo autowifi crack handshake.cap -w /usr/share/wordlists/rockyou.txt

Use o backend hashcat:

root@kitploit:~
sudo autowifi crack handshake.cap -w rockyou.txt --backend hashcat

Vetores de Ataque

Configuração

As configurações são armazenadas em ~/.autowifi/config.json. Edite através do menu interativo ou diretamente:

root@kitploit:~
{
  "interface": "wlan0",
  "scan_duration": 30,
  "deauth_count": 15,
  "handshake_timeout": 180,
  "default_wordlist": "/usr/share/wordlists/rockyou.txt",
  "crack_backend": "aircrack",
  "mac_randomize": false,
  "auto_crack": true
}

Estrutura do Projeto

root@kitploit:~
autowifi/
  cli.py          - Ponto de entrada, modo interativo, comandos CLI
  ui.py           - Componentes da interface de terminal (baseado em Rich)
  scanner.py      - Descoberta de redes e rastreamento de clientes
  attacks.py      - Implementações de ataques WEP, WPA, WPS, PMKID
  handshake.py    - Captura e verificação de handshake
  cracker.py      - Cracking de senhas com múltiplos backends
  interface.py    - Gerenciamento de interfaces sem fio
  session.py      - Persistência de sessão
  report.py       - Geração de relatórios HTML/JSON/texto
  config.py       - Gerenciamento de configuração
  deps.py         - Verificação de dependências

Legal

Esta ferramenta destina-se exclusivamente a testes de segurança autorizados e fins educacionais. O acesso não autorizado a redes de computadores é ilegal. Sempre obtenha a devida autorização por escrito antes de testar.

Licença

GPL-3.0

Baixar ferramenta
FerramentaDescrição
list_interfacesLista interfaces sem fio com modo/driver/chipset
enable_monitorAtiva o modo monitor em uma interface
disable_monitorRestaura a interface para o modo gerenciado
scan_networksDescobre redes WiFi com criptografia, sinal, WPS, clientes
get_recommended_attacksObtém vetores de ataque para um alvo com base na criptografia
capture_handshakeCaptura o handshake WPA/WPA2 de 4 vias
capture_pmkidCaptura o hash PMKID (sem cliente)
wps_pixie_dustExecuta o ataque offline Pixie Dust do WPS
deauthEnvia quadros de desautenticação
crack_handshakeQuebra handshake/PMKID com aircrack/hashcat/john
verify_handshakeValida um arquivo de captura
find_wordlistsDescobre wordlists instaladas
check_dependenciesVerifica ferramentas instaladas
AtaqueCriptografiaMétodo
ARP ReplayWEPColeta de IVs via replay de requisição ARP
FragmentaçãoWEPRecuperação de keystream através de pacotes fragmentados
ChopChopWEPExtração de keystream KoreK chopchop
Captura de HandshakeWPA/WPA2Desautenticação + captura do handshake de 4 vias
PMKIDWPA/WPA2Extração de chave sem cliente do primeiro quadro EAPOL
Pixie DustWPSRecuperação offline de PIN WPS via Raghav Bisht / Dominique Bongard
Força Bruta de PINWPSEnumeração online de PIN WPS