解決Aireplay-ng通道問題

大學霸發表於2020-04-23

解決Aireplay-ng通道問題

Aireplay-ng是一個注入幀的工具,支援10種攻擊型別,如解除認證攻擊、偽造認證攻擊、ARP請求包重放攻擊等。大學霸IT達人當使用者使用Aircrack-ng攻擊實施密碼暴破時,通常會使用Aireplay-ng來實施攻擊,以加快捕獲資料包的速度。例如,當實施WEP破解時,通常使用Aireplay-ng實施ARP請求包重放攻擊,來加快捕獲資料包。通常情況下,會出現監聽介面與AP不在同一通道問題。類似輸出資訊如下所示:

C:\root> aireplay-ng -3 -b 14:E6:E4:84:23:7A -h 1C:77:F6:60:F2:CC wlan0mon
The interface MAC (00:0F:00:8D:A6:E2) doesn't match the specified MAC (-h).
        ifconfig wlan0mon hw ether 1C:77:F6:60:F2:CC
10:14:38  Waiting for beacon frame (BSSID: 14:E6:E4:84:23:7A) on channel 6
10:14:43  wlan0mon is on channel 6, but the AP uses channel 1
從輸出的資訊可以看到,監聽介面wlan0mon工作在通道6,AP工作在通道1。所以,導致攻擊失敗。通常情況下,使用Aircrack-ng工具實施無線密碼破解時,都是使用airodump-ng工具捕獲資料包。此時,使用者在捕獲資料包時,可以透過指定監聽資料的工作通道為目標AP工作的通道來解決該問題。由於AP工作在通道,所以這裡需要設定無線網路卡監聽通道為1。執行命令如下所示:

C:\root> airodump-ng wlan0mon -c 1

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2687757/,如需轉載,請註明出處,否則將追究法律責任。

相關文章