Kali Linux 暴力破解wifi密碼

2022-09-23 19:57:09 字數 2154 閱讀 5433

----------------------------注意:私自破解他人wifi屬於違法行為,我這裡使用自己的wifi熱點作為學習和測試。明白了破解原理就知道應該怎麼防範了。-------------------------------

暴力破解需要準備的工具:

kali linux 作業系統,我使用的是裝在虛擬機器中的kali linux

支援監聽模式的無線網絡卡,我這裡使用的是usb無線網絡卡rt3070/rt5370/rt5572/rt8812au等網絡卡

字典檔案,我這裡使用的是kali 預設的字典檔案

所謂暴力破解就是窮舉法,將密碼字典中每乙個密碼依次去與握手包中的密碼進行匹配,直到匹配成功。所以能否成功破解wifi密碼取決於密碼字典本身是否包含了這個密碼。破解的時間取決於cpu的運算速度以及密碼本身的複雜程度。如果wifi密碼設得足夠複雜,即使有乙個好的密碼字典,要想破解成功花上個幾天幾十天甚至更久都是有可能滴。

kali使用建議使用root使用者,如果是2020或者2021版本的kali,執行airmon-ng之後顯示找不到命令的話,可以在命令之前+sudo例如:sudo airmon-ng ,(然後輸入開機密碼即可,注意:linux輸入密碼不會提示,只要輸入了之後回車即可)千萬不要說是網絡卡不支援kali。

破解步驟

2.使用airmon-ng命令檢查網絡卡是否支援監聽模式(本教程製作使用的網絡卡是rt3070l,如果您只需顯示的是其他的網絡卡也不要慌,其他的網絡卡也是支援的,不一定要rt3070l才行啊)

從圖中可以看到我的無線網絡卡wlan0是支援監聽模式的。如果該命令沒有任何輸出則表示沒有可以支援監聽模式的網絡卡。

3、開啟無線網絡卡的監聽模式

開啟監聽模式之後,無線介面wlan0變成了wlan0mon,可以使用ifconfig命令檢視 ,如下圖所示(注意啊:如果沒有變為wlan0mon的也不是說網絡卡不支援監聽,沒有變wlan0mon就下一步的時候直接這樣操作就可以,命令這樣寫:airodump-ng wlan0)

4、開啟監聽模式之後,無線介面wlan0變成了wlan0mon,可以使用ifconfig命令檢視 ,如下圖所示(注意啊:如果沒有變為wlan0mon的也不是說網絡卡不支援監聽,沒有變wlan0mon就下一步的時候直接這樣操作就可以,命令這樣寫:airodump-ng wlan0):

5、掃瞄環境中的wifi網路

使用airodump-ng 命令列出無線網絡卡掃瞄到的wifi熱點詳細資訊,包括訊號強度,加密型別,通道等。這裡我們記下要破解wifi的bssid和通道,如圖中我用紅色標記出來的。當搜尋到我們想要破解的wifi熱點時可以 ctrl+c 停止搜尋。

6、抓取握手包

使用網絡卡的監聽模式抓取周圍的無線網路資料報,其中我們需要用到的資料報是包含了wifi密碼的握手包,當有新使用者連線wifi時會傳送握手包。

抓包:root@kali:~# airodump-ng -c 4 --bssid 1c:60:de:9d:6f:a6 -w hach wlan0mon

注意:在開啟監聽的時候如果沒有變wlan0mon的這裡也不用寫wlan0mon,直接wlan0就好。

引數解釋:

-c 指定通道,上面已經標記目標熱點的通道

-bssid指定目標路由器的bssid,就是上面標記的bssid

-w指定抓取的資料報儲存的目錄

7.(抓包成功)如下圖所示:

8、進行破解wifi密碼(跑包)

注意:在開啟監聽的時候如果沒有變wlan0mon的這裡也不用寫wlan0mon,直接wlan0就好。

Kali Linux 暴力破解 wifi密碼

注意 私自破解他人wifi屬於違法行為,我這裡使用自己的wifi熱點作為學習和測試。明白了破解原理就知道應該怎麼防範了。暴力破解需要準備的工具 所謂暴力破解就是窮舉法,將密碼字典中每乙個密碼依次去與握手包中的密碼進行匹配,直到匹配成功。所以能否成功破解wifi密碼取決於密碼字典本身是否包含了這個密碼...

kali linux暴力破解wifi密碼

前期 需要將kali安裝好,並且有無線網絡卡 注意kali支援晶元為3070和1887l的網絡卡 開啟kali,開啟終端,使用命令ifconfig檢視網絡卡資訊,若有wlan0表示網絡卡連線成功 在這裡插入描述 開啟網絡卡監聽模式 airmon ng start wlan0 iwconfig,網絡卡...

medusa 暴力破解

medusa 美杜莎 和hydra 九頭蛇 差不多 科普下 medusa是支援afp,cvs,ftp,http,imap,ms sql,mysql,ncp netware nntp,pcanywhere,pop3,postgresql,rexec,rlogin,rsh,smb,smtp auth v...