我用的是EDMAX的免驅dongle用來做數據抓包。
1 首先執行ifconfig命令查看接口名字。這里是wlx74da38f2b5e5
2 安裝aircrack-ng
3 執行sudo airmon-ng start wlx74da38f2b5e5將網卡設置為監聽模式
這里注意wlx74da38f2b5e5對應的是phy1, 在最后有一個提示是mac80211 monitor mode vif enabled on [phy1]wlan0mon。這代表網卡名稱已經變成了wlan0mon。
4 執行 sudo airodump-ng 注意網卡名成要用新的。否則會報找不到設備的錯誤
maple@maple:~$ sudo airodump-ng wlx74da38f2b5e5
Interface wlx74da38f2b5e5:
ioctl(SIOCGIFINDEX) failed: No such device
應該執行maple@maple:~$ sudo airodump-ng wlan0mon
5 設置wirehshark抓取wifi數據。 點擊編輯→首選項→protocal。選擇IEEE802.11. 在Decryption keys點擊edit。選擇key type為wpa-pwd,然后在key中輸入wifi密碼
此時可以看到wlan0mon接口存在
雙擊后就可以看到wifi的數據報文