当我开始使用 Reaver 1.4 恢复 WiFi 密钥时,在写入命令后
root@kunjesh-Ideapad-Z570:~/reaver-1.4/src# reaver -i mon0 -b <USSID>
它给出了错误
Reaver v1.4 WiFi Protected Setup Attack Tool
Copyright (c) 2011, Tactical Network Solutions, Craig Heffner <[email protected]>
[-] Failed to initialize interface 'mon0'
[-] Failed to recover WPA key
请帮助我。
答案1
确保您已经创建了目录/etc/reaver
;否则一切将无法进行。
跑步sudo airmon-ng start <INTERFACE>
。
检查iwconfig
新接口(通常mon0
)是否处于监控模式。托管模式不起作用。
运行aircheck-ng
并关闭它提示可能有问题的所有进程。然后,使用airmon-ng stop mon0
然后airmon-ng start wlan0
重新创建(希望)监控界面。
答案2
遇到了同样的问题,几个小时后我意识到我没有以 root 身份运行 reaver(使用 运行sudo
)
答案3
mon0 不太适合用作无线接口。我知道他们的屏幕截图中显示的是这个,但这并不意味着它适合你的系统。
尝试ifconfig
看看你的叫什么。
顺便说一句,我的电脑可以运行wlan0
,但是需要通过交换机告诉我自己的 mac 地址-m
,这一点我一点也不喜欢mon0
。
答案4
尝试是否配置选择无线网络,以 w 开头,就像 wlan 一样,然后输入以下命令sudo airmon-ng 启动 wlan要将接口设置为监控模式,请确保 mon0 将启用监控模式,并使用此命令捕获 mon0 的数据包sudo airodump-ng mon0最后开始sudo reaver -i mon0 -b bssid -a -N -vv -c 1