使用airport而不是Aircrack-ng中的工具獲取握手包。
1.Aircrack-ng在Mac下編譯的問題。
直接使用make源碼有問題,可以使用Macport進行安裝。
Macport已經預置了Aircrack-ng,brew沒有。
安裝好Macport之後,命令行下:sudoportinstallaircrack-ng,Macport會自動下載編譯和安裝。
2.獲取握手包的問題。
Mac下面使用Aircrack-ng包中的airmon-ng進行嗅探有問題,會提示wireless-tools找不到,因為Airmon-ng依賴於wireless-tools,而Linuxwireless-tools在Mac下的編譯也有問題。
如果使用wireshark的Monmode也有問題,wireshark的監聽模式認為Mac的網卡不支持監聽模式。
其實Mac本身自帶壹個airport工具,可以很方便的掃描和在監聽模式下進行監聽:airport-s進行掃描,airporten1sniff1進行監聽。