Como instalar o AirCrack-ng no Linux 6


Aircrack-ng é um detector de redes, sniffer de pacote (captura um pacote e eventualmente decodifica e analisa o seu conteúdo), aplicativo de quebra de WEP e ferramenta de análise para redes locais sem fios 802.11.

Funciona com placas wireless cujo driver suporta modo de monitoramento bruto e pode capturar e analisar tráfego 802.11a, 802.11b e 802.11g. Veja estas dicas para saber se sua placa é compatível.

O programa roda no Linux, Windows e OS-X.  Neste tutorial ensinarei como instalar o aircrack-ng no Linux através da compilação de seu código fonte. 

Instalando o aircrack-ng no Ubuntu 12.04

Obs.: Apesar de ter testado no Ubuntu 12.04, este tutorial pode ser aplicado a outras versões e distribuições sem maiores problemas.

Para instalar o aircrack-ng será necessário o compilador gcc. Caso não tenha em sua máquina instale-o a partir da Central de Pacotes do Ubuntu ou através do pacote build-essential com o comando:

sudo apt-get install build-essential

Também será necessário o pacote  libssl-dev

sudo apt-get install libssl-dev

aircrack-ng-new-logo

Faça o download da última versão do aircrack-ng no site http://www.aircrack-ng.org/doku.php?id=downloads. A versão utilizada neste tutorial é a 1.2-beta2.

Você pode baixa-lo e descompacta-lo através da linha de comando da seguinte forma

 wget http://download.aircrack-ng.org/aircrack-ng-1.2-beta2.tar.gz
 tar -zxvf aircrack-ng-1.2-beta2.tar.gz

Depois basta entrar no diretório onde o mesmo foi descompactado e utilizar os comandos make e make install para compilar:

 cd aircrack-ng-1.2-beta2
 make
 sudo make install

Na versão 12.04 do Ubuntu todos os comandos executaram com sucesso. Se em sua máquina ocorreu algum erro tente o seguinte: abra o arquivo common.mak e procure pela linha

CFLAGS ?= -g -W -Wall -Werror -O3

Remova o parâmetro –Werror

Dica do site http://www.riyazwalikar.com/2010/12/installing-aircrack-ng-on-ubuntu-1204.html 

Instalando o Airolib-ng

Airolib-ng é uma ferramenta auxiliar que utiliza um banco de dados SQLite para armazenar as senhas e o cálculo da PMK (Pairwise Master Key). Isto permite acelerar o processo de quebra do WPA/WPA2 pois calcular o PMK é muito lento e o PMK é sempre o mesmo para uma dada combinação de senha . No site é informado que foram feitos testes e estes mostraram que o uso desta técnica pode verificar mais de 50 000 senhas por segundo usando a tabela de PMK pré-computado.

Para instalar o aircrack-ng com suporte ao Airolib-ng será necessário instalar o  SQLite e o pacote de libs do mesmo. Faça isso com o comando

sudo apt-get install sqlite3 libsqlite3-dev

Depois recompile o aircrack-ng. Entre no diretório onde estão os fontes e faça:

make sqlite=true
sudo make sqlite=true install

Caso a libsqlite3-dev não seja instalada obterá o erro abaixo avisando que não pode encontrar o arquivo sqlite3.h

make -C src all
make[1]: Entrando no diretório `/home/marcus/programas/aircrack-ng-1.2-beta2/src'
gcc -g -W -Wall -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -I/usr/local/include -DHAVE_SQLITE -Wno-unused-but-set-variable -Wno-array-bounds -Iinclude   -c -o aircrack-ng.o aircrack-ng.c
aircrack-ng.c:75:21: erro fatal: sqlite3.h: Arquivo ou diretório não encontrado
compilação terminada.
make[1]: ** [aircrack-ng.o] Erro 1
make[1]: Saindo do diretório `/home/marcus/programas/aircrack-ng-1.2-beta2/src'
make: ** [all] Erro 2

Após a instalação aparecerá a mensagem

[*] Run 'airodump-ng-oui-update' as root (or with sudo) to install or update Airodump-ng OUI file (Internet connection required).

Basta somente executar o comando

sudo airodump-ng-oui-update

E se tudo der certo você deverá ver as mensagens

[*] Downloading IEEE OUI file...
[*] Parsing OUI file...
[*] Airodump-ng OUI file successfully updated

E agora é só começar a utilizar o programa.

Referências

 

Related Posts Plugin for WordPress, Blogger...