人妻少妇乱子伦精品_日韩人妻潮喷视频网站_日本最新最全无码不卡免费_日韩AV无码中文

當前位置: 首頁 > 科技新聞 >

用python教大家寫一個破解WiFi的程序,分分鐘就能

時間:2020-04-01 18:12來源:網(wǎng)絡整理 瀏覽:
流量不夠用怎么辦?隨著時代的發(fā)展,流量也是越來越不夠用了,辦無限網(wǎng)卡嗎?月租太貴不劃算,還是用Wi-Fi舒服,不用擔心流量用沒了,今天用py


流量不夠用怎么辦?
隨著時代的發(fā)展,流量也是越來越不夠用了,辦無限網(wǎng)卡嗎?月租太貴不劃算,還是用Wi-Fi舒服,不用擔心流量用沒了,今天用python教大家寫一個暴力破解Wi-Fi的程序,Wi-Fi在手,天下我有!


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功


但是對于Python程序員來說,只要附近有熱點,分分鐘就能蹭網(wǎng)成功!

想要WIFI破解,python+字典,這是必少不了的。熱點加弱口令也是核心。字典自己加精,你的字典有強大,你能破解的WIFI就越多,提供兩種方法,一般人學到一種即可。


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

方法一

1.環(huán)境準備

python2.7pywifi模塊字典清除系統(tǒng)中的任何wifi連接記錄

2.導入模塊

這里用的模塊就這三個 pywifi的_wifiutil_linux.py腳本的 _send_cmd_to_wpas方法中的if reply != b'OK ':判斷需要修改,不然會有很多的提示信息。


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功


3.字典準備

隨機搞的wifi弱口令TOP10


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

4.配置掃描器

推薦掃描時長可以設置在15-20秒之間 測試時常則可以自定義,考慮到認證速度于距離的關系,我一般設置在15左右,再久的也沒意義 到時候就算破解成功的熱點,信號也好不到哪里。

5.掃描周圍熱點


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功


6.熱點測試

這里后續(xù)推薦將掃描過程數(shù)據(jù)入庫,防止重復掃描,且更加直觀。


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

7.案例

這里顯示本次測試使用了11個弱口令,并掃描到了20個熱點,然后開始坑爹的跑起來了:

WIFIID 熱點的id號 每跑一個會減1SSID OR BSSID 熱點的ssid名或mac地址N 對熱點的連接狀態(tài),這個在time 當前所花去的時間signal 熱點的信號強度,越小越好KEYNUM 測試密碼的id 每跑一個會減1KEY 當前測試的密碼


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

方法二

目前常見的WiFi加密方式有WEP、WPA2和WPS(鏈接為各自的破解方式),不過有網(wǎng)友反映以往破解WPA2的方法耗時太長,而且不適用于所有WPS啟動的接入點。而今天介紹的這種方法則更加省時省力。


1.主要原理

創(chuàng)建一個偽AP來“貍貓換**”,然后撤銷用戶AP的授權,

通知用戶需要進行“固件升級”,需要重新驗證密碼。你的假AP由于具有相同的SSID,用戶便會“交代”密碼。

這樣你就能得到用戶的密碼,并且讓用戶采用你的偽AP做為自己的接入點。而對方一無所知。

用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

之前也有類似的腳本,例如Airsnarf;不過我們這次采用的Wifiphisher,這個優(yōu)化過的自動化腳本比起前者更加方便。

要完成上述“大業(yè)”,你需要Kali Linux和兩個無線適配器,其中一個必須能支持數(shù)據(jù)包注入。

2.第一步:下載Wifiphisher

如圖所示,這是已經(jīng)解開了的Wifiphisher源代碼。


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

當然,如果你懶,也可以復制GitHub上的代碼,不用謝~

3.第二步:導航到該目錄

接下來,導航到Wifiphisher創(chuàng)建時被解壓的目錄。就圖示而言,為/wifiphisherWi-Fi1.1。

當你看到目錄內(nèi)容時,你會看到wifiphisher.py的腳本。

用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

4.第三步:運行腳本

可以鍵入下面的腳本實現(xiàn)。


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功


注意這里有一個問題:


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功


如果是第一次運行腳本的話,它可能會出現(xiàn)提示安裝hostpad的信息,鍵入Y繼續(xù)安裝即可。


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

完成的時候,再次運行Wifiphisher腳本。

這次將運行8080和43端口的Web服務器,然后開始搜索附近的Wi-Fi網(wǎng)絡。

用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

等待搜索完成,我們會發(fā)現(xiàn)一系列Wi-Fi網(wǎng)絡名。最下方的wonderhowto就是我們的目標。

用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

5.第四步:獲取密碼

按下Ctrl + C,鍵入想要復制的AP數(shù),在這里我們選擇12。


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

敲下回車,Wifiphisher會顯示如下結(jié)果,顯示了正在使用的界面,還有正被攻擊及復制的AP所在的SSID。

用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

目標用戶已經(jīng)取消驗證他們的AP,隨后會出現(xiàn)一個固件升級的信息,請求他們重新驗證。一旦重新驗證,他們接入的就是偽接入點了。

用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

當用戶輸入密碼,它會通過Wifiphisher的開放終端傳輸給你,隨后他們依然像平時一樣上網(wǎng),風平浪靜,然而他們并不知道我們已經(jīng)獲得了密碼。


用python教大家寫一個破解WiFi的程序,分分鐘就能蹭網(wǎng)成功

現(xiàn)在你可以開始愉快地蹭WiFi了!

結(jié)尾

最后多說一句,小編是一名python開發(fā)工程師,這里有我自己整理了一套最新的python系統(tǒng)學習教程,包括從基礎的python腳本到web開發(fā)、爬蟲、數(shù)據(jù)分析、數(shù)據(jù)可視化、機器學習等。想要這些資料的可以關注小編,并在后臺私信小編:“01”即可領取。

推薦內(nèi)容