31 de dez. de 2011

Quebrar WEP e WPA (FUNCIONAL)com Script Automatizado wifite

Necessário:

  • Sistema Operacional Linux (confirmado OK: Ubuntu 8.10 (BT4R1), Ubuntu 10.04.1)
  • testado funcionando com python 2.4.5 e python 2.5.2; pode ser compatível com outras versões,
  • wireless drivers patched(modificado) para monitor mode e injection: backtrack4 tem muitos drivers pré-configurados em seus repositórios,
  • aircrack-ng (v1.1) suite: disponível via apt: apt-get install aircrack-ng ou clicando aqui,
  • módulos xterm, python-tk: requeridos por GUI, e disponíveis via apt: apt-get install python-tk
  • macchanger: também disponível via apt: apt-get install macchanger
  • pyrit: Opcional, para função: strips wpa handshake dos arquivos .cap


execução

Faça o download da última versão:
wget -O wifite.py http://wifite.googlecode.com/svn/trunk/wifite.py
mude a permissão para execução:
chmod +x wifite.py
execute:
python wifite.py
ou, para ver a lista de comandos com informações::
./wifite.py -help




snapshot

console mode:


gui mode Modo Gráfico(padrão):


exemplos

O programa tem muitas opções váriaveis de execução de rotinas automáticas selecionadas através de linha de comando. Estas opções de execução tornam o programa  100% automatizado -- sem a necessidae da presença ou intervenção após início da execução do programa...


1. para quebrar todos os pontos de acesso WEP:
./wifite.py -all -nowpa

2. para quebrar todos os pontos de acesso WEP com sinal maior (ou igual) a 50dB:
./wifite.py -p 50 -nowpa

3. para atacar todos os pontos, use 'darkc0de.lst' para fazer WPA handshakes:
./wifite.py -all --dict /pentest/passwords/wordlists/darkc0de.lst

4. parar atacar todos os pontos de acesso WEP , mas não tentar quebrar (apenas capturar info)-- nenhum handshake capturado e salva-lo automaticamente:
./wifite.py -all -nowpa --dict none

5. para quebrar todos os pontos de acesso WEP maiores que 50dB de potência de sinal, dando um tempo de 15 minutos para cada método de ataque WEP , e enviar pacotes a 600 packets/sec:

./wifite.py --power 50 -wepw 15 -pps 600

6. para tentar quebrar a chave WEP-encrypted do ponto de acesso "2WIRE752" infinitamente -- o programa não irá parar até quebrar a chave WEP ou se o usuário interromper com ^C):

./wifite.py -e "2WIRE752" -wepw 0



Post Baseado no original US-EN:
http://code.google.com/p/wifite/

Nenhum comentário:

Postar um comentário