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
wifite2 — Reescrita do popular auditor de redes sem fio, "wifite" | Kitploit
Ferramentas/GitHubGitHub/derv82/wifite2
Auditoria de Wi-FiAtaques de SenhaSegurança Sem FioTestes de PenetraçãoTop em Auditoria de Wi-Fi nº3Top em Segurança Sem Fio nº3
GitHubderv82/wifite2

wifite2

Reescrita do popular auditor de redes sem fio, "wifite"

Ver Repositório
8.0k1.7k49há 1 mêsRevisado 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

Wifite

Este repositório é uma reescrita completa do wifite, um script Python para auditoria de redes sem fio.

O Wifite executa as ferramentas de auditoria sem fio existentes para você. Pare de memorizar argumentos e opções de comandos!

O Wifite foi projetado para usar todos os métodos conhecidos para obter a senha de um ponto de acesso sem fio (roteador). Esses métodos incluem:

  1. WPS: O ataque Offline Pixie-Dust
  2. WPS: O ataque Online Brute-Force PIN
  3. WPA: A Captura de Handshake WPA + quebra offline.
  4. WPA: A Captura de Hash PMKID + quebra offline.
  5. WEP: Vários ataques conhecidos contra WEP, incluindo fragmentation, chop-chop, aireplay, etc.

Execute o wifite, selecione seus alvos, e o Wifite começará automaticamente a tentar capturar ou quebrar a senha.

Sistemas Operacionais Suportados

O Wifite foi projetado especificamente para a versão mais recente do Kali Linux. O ParrotSec também é suportado.

Outras distribuições de pentest (como BackBox ou Ubuntu) possuem versões desatualizadas das ferramentas usadas pelo Wifite. Não espere suporte a menos que esteja usando as versões mais recentes das Ferramentas Necessárias, e também drivers sem fio corrigidos que suportem injeção.

Ferramentas Necessárias

Primeiramente, você precisará de uma placa de rede sem fio capaz de "Modo Monitor" e injeção de pacotes (veja este tutorial para verificar se sua placa é compatível e também este guia). Existem muitas placas sem fio baratas que se conectam via USB disponíveis em lojas online.

Em segundo lugar, apenas as versões mais recentes destes programas são suportadas e devem estar instaladas para o Wifite funcionar corretamente:

Obrigatório:

  • python: O Wifite é compatível tanto com python2 quanto com python3.
  • iwconfig: Para identificar dispositivos sem fio já em Modo Monitor.
  • ifconfig: Para iniciar/parar dispositivos sem fio.
  • Suíte Aircrack-ng, inclui:
    • airmon-ng: Para enumerar e ativar o Modo Monitor em dispositivos sem fio.
    • aircrack-ng: Para quebrar arquivos .cap WEP e capturas de handshake WPA.
    • aireplay-ng: Para desautenticar pontos de acesso, reproduzir arquivos de captura e vários ataques WEP.
    • airodump-ng: Para varredura de alvos e geração de arquivos de captura.

Opcional, mas Recomendado:

  • tshark: Para detectar redes WPS e inspecionar arquivos de captura de handshake.
  • reaver: Para ataques WPS Pixie-Dust e de força bruta.
    • Nota: A ferramenta wash do Reaver pode ser usada para detectar redes WPS se o tshark não for encontrado.
  • bully: Para ataques WPS Pixie-Dust e de força bruta.
    • Alternativa ao Reaver. Use --bully para usar o Bully em vez do Reaver.
    • O Bully também é usado para obter o PSK se o reaver não conseguir após quebrar o PIN WPS.
  • coWPAtty: Para detectar capturas de handshake.
  • pyrit: Para detectar capturas de handshake.
  • hashcat: Para quebrar hashes PMKID.

Executar o Wifite

root@kitploit:~
git clone https://github.com/derv82/wifite2.git
cd wifite2
sudo ./Wifite.py

Instalar o Wifite

Para instalar no seu computador (para que você possa executar wifite de qualquer terminal), execute:

root@kitploit:~
sudo python setup.py install

Isso instalará wifite em /usr/sbin/wifite, que deve estar no seu PATH do terminal.

Nota: Desinstalar não é tão fácil. A única maneira de desinstalar é registrar os arquivos instalados pelo comando acima e removê-los:

root@kitploit:~
sudo python setup.py install --record files.txt \
  && cat files.txt | xargs sudo rm \
  && rm -f files.txt

Breve Lista de Funcionalidades

  • Captura de hash PMKID (ativada por padrão, force com: --pmkid)
  • Ataque de Força Bruta Offline WPS, também conhecido como "Pixie-Dust". (ativado por padrão, force com: --wps-only --pixie)
  • Ataque de Força Bruta Online WPS, também conhecido como "ataque PIN". (ativado por padrão, force com: --wps-only --no-pixie)
  • Ataque de Força Bruta Offline WPA/2 via captura de Handshake de 4 Vias (ativado por padrão, force com: --no-wps)
  • Valida handshakes contra pyrit, tshark, cowpatty e aircrack-ng (quando disponíveis)
  • Vários ataques WEP (replay, chopchop, fragment, hirte, p0841, caffe-latte)
  • Remove automaticamente o cloaking de pontos de acesso ocultos durante a varredura ou ataque.
    • Nota: Funciona apenas quando o canal é fixo. Use -c <canal>
    • Desative isso usando --no-deauths
  • Suporte a 5Ghz para algumas placas sem fio (via opção -5).

O que há de novo?

Comparando este repositório com o "wifite antigo" @ https://github.com/derv82/wifite

  • Menos bugs
    • Gerenciamento de processos mais limpo. Não deixa processos rodando em segundo plano (o wifite antigo era ruim nisso).
    • Não é mais "um script monolítico". Possui testes unitários funcionais. Pull requests são menos dolorosos!
  • Velocidade
    • Os pontos de acesso alvo são atualizados a cada segundo, em vez de a cada 5 segundos.
  • Precisão
    • Exibe o nível de potência em tempo real do alvo atacado.
    • Exibe mais informações durante um ataque (ex.: % durante ataques WEP chopchop, índice de passo do Pixie-Dust, etc)
  • Educacional
    • A opção --verbose (expansível para -vv ou -vvv) mostra quais comandos são executados e a saída desses comandos.
    • Isso pode ajudar a depurar por que o Wifite não está funcionando para você. Ou para que você aprenda como essas ferramentas são usadas.
  • Desenvolvimento mais ativo.
  • Suporte ao Python 3.
  • Novo banner ASCII bacana.

O que foi removido?

  • Alguns argumentos de linha de comando (--wept, --wpst e outras opções confusas).
    • Você ainda pode acessar algumas dessas opções obscuras, tente wifite -h -v

O que não é novo?

  • (Principalmente) Compatível com os argumentos do wifite original.
  • A mesma interface baseada em texto que todos conhecem e amam.

Screenshots

Quebrando o PIN WPS usando o ataque Pixie-Dust do reaver, depois obtendo a chave WPA usando o bully: Pixie-Dust com Reaver para obter PIN e Bully para obter PSK


Quebrando a chave WPA usando ataque PMKID: Ataque PMKID


Removendo cloaking e quebrando um ponto de acesso oculto (via ataque de Handshake WPA): Removendo cloaking e quebrando um ponto de acesso oculto


Quebrando uma senha WEP fraca (usando o ataque WEP Replay): Quebrando uma senha WEP fraca


Quebrando um handshake previamente capturado usando John The Ripper (via opção --crack): Opção --crack

Baixar ferramenta
  • packetforge-ng: Para forjar arquivos de captura.
    • hcxdumptool: Para capturar hashes PMKID.
    • hcxpcaptool: Para converter capturas de pacotes PMKID no formato do hashcat.
    • Nota: Algumas ferramentas não funcionam bem em canais de 5GHz (ex.: aireplay-ng)
  • Armazena senhas quebradas e handshakes no diretório atual (--cracked)
    • Inclui informações sobre o ponto de acesso quebrado (Nome, BSSID, Data, etc).
  • Fácil de tentar quebrar handshakes ou hashes PMKID contra uma wordlist (--crack)