Passos :
1 - Baixe o codigo fonte
2 - Installe as livrarias e ferramentas
3 - Baixe e installe o Aircrack-ng
4 - Compile os pacotes e Installe
5 - Execute =)
Download - O codigo fonte
Baixe o aplicativo apartir dos repositores Google neste url : http://code.google.com/p/reaver-wps/
Ponha o seguinte codigo no Terminal do comando de linha (Terminal - para o Linux ubuntu)
wget http://reaver-wps.googlecode.com/files/reaver-1.4.tar.gz
Extraia o Reaver com este comando no Linux terminal;
tar -xzvf reaver-1.4.tar.gz
Installe todas as Livrarias e dependencias
Antes de poderes construir o Reaver precisas desta livraria "pcaplib" e mais tarde "aircrack-ng" (iw) para executar Reaver .. Entao execute este commando no linux terminal
sudo apt-get install libpcap-dev sqlite3 libsqlite3-dev libpcap0.8-dev
Compile & Installe
Contrua o Reaver com o commando que se segue !!
cd reaver-1.4
cd src
./configure
make
Agora installe assim ;
sudo make install
Baixe aircrack-ng-fonte e compilá-lo.
A Distribuicao Ubuntu 12.04 nao contem o "aircrack-ng" no repositório, mas você ainda pode baixar o código fonte e compilá-lo. É só um pouco de tweak que precisa ser feito, uma vez que não vai construir sem os erros seguintes.
johan@ubuntu-lab:~/aircrack-ng-1.1$ make
make -C src all
make[1]: Entering directory `/home/johan/aircrack-ng-1.1/src’
make -C osdep
make[2]: Entering directory `/home/johan/aircrack-ng-1.1/src/osdep’
Building for Linux
make[3]: Entering directory `/home/johan/aircrack-ng-1.1/src/osdep’
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -fPIC -I.. -c -o osdep.o osdep.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -fPIC -I.. -c -o network.o network.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -fPIC -I.. -c -o linux.o linux.c
linux.c: In function ‘is_ndiswrapper’:
linux.c:165:17: error: variable ‘unused’ set but not used [-Werror=unused-but-set-variable]
linux.c: In function ‘linux_set_rate’:
linux.c:334:22: error: variable ‘unused’ set but not used [-Werror=unused-but-set-variable]
linux.c: In function ‘linux_set_channel’:
linux.c:807:22: error: variable ‘unused’ set but not used [-Werror=unused-but-set-variable]
linux.c: In function ‘linux_set_freq’:
linux.c:896:22: error: variable ‘unused’ set but not used [-Werror=unused-but-set-variable]
linux.c: In function ‘set_monitor’:
linux.c:1022:22: error: variable ‘unused’ set but not used [-Werror=unused-but-set-variable]
linux.c: In function ‘do_linux_open’:
linux.c:1366:12: error: variable ‘unused_str’ set but not used [-Werror=unused-but-set-variable]
linux.c:1352:15: error: variable ‘unused’ set but not used [-Werror=unused-but-set-variable]
linux.c: In function ‘get_battery_state’:
linux.c:1982:35: error: variable ‘current’ set but not used [-Werror=unused-but-set-variable]
cc1: all warnings being treated as errors
make[3]: *** [linux.o] Error 1
make[3]: Leaving directory `/home/johan/aircrack-ng-1.1/src/osdep’
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/johan/aircrack-ng-1.1/src/osdep’
make[1]: *** [osd] Error 2
make[1]: Leaving directory `/home/johan/aircrack-ng-1.1/src’
make: *** [all] Error 2
Aqui esta como construir aircrack-ng no Ubuntu 12,04
sudo apt-get install build-essential
sudo apt-get install libssl-dev
wget http://download.aircrack-ng.org/aircrack-ng-1.1.tar.gz
tar -zxvf aircrack-ng-1.1.tar.gz
cd aircrack-ng-1.1
Edite "common.mak" com o comando "vi" no terminal, assim com se segue;
vi common.mak
Encontre a seguinte linha... Que diz;
CFLAGS ?= -g -W -Wall -Werror -O3
Remover "Werror-" para que ele se parece com isso
CFLAGS ?= -g -W -Wall -O3
Salve o arquivo, construao e instale com o comando que se segue;
make
sudo make install
Execute;
Reaver agora está instalado e pronto para usar. Primeiro precisa colocar o wifi adaptador em modo de monitor de informação antes de começar, e assim e mais fácil o caminho, é usar airmon-ng (parte do aircrack-ng) que você acabou de instalar.
Primeiro, coloque o seu adaptador de informações de modo monitor, no meu caso é wlan0
sudo airmon-ng start wlan0
Agora Execute Reaver com o commando que se segue;
sudo reaver -i mon0 -b 00:00:00:00:00:00
Obs : Substitua o MAC 00:00:00:00:00:00 with the actual AP:s MAC address para desbloquear.
Sem comentários:
Enviar um comentário