WiFi暴力破解工具:wifi crack tool
工具简介
wifi_crack_tool是一款基于Python开发的拥有图形界面的WiFi密码暴力破解工具,支持对 WPA、WPAPSK、WPA2、WPA2PSK、WPA3、WPA3SAE 多种安全协议的WIFI进行破解。可使用自定义密码本,且可以自动保存破解成功后的WiFi SSID和密码到本地密码字典,在有多个无线网卡的情况下可以多开工具并行破解同一个或不同的WiFi。
相关截图

如何使用
简单使用
使用
首先测试你的无线网卡在 扫描wifi 和 连接wifi 时最佳的延时时长(以能成功扫描和成功连接为准),然后设置 扫描时间 和 连接时间。
接下来正常使用就可以啦。
结果
破解的结果会在日志中显示,破解完成后会弹窗提示,并自动将破解得到的密码复制到剪切板。
自动运行
介绍
自动破解扫描到的所有WiFi
使用
1. 选择你要使用的无线网卡 2. 扫描WiFi 3. WiFi名称选择 ——全部—— 4. 开始破解
结果
破解的结果会在日志中显示,全部破解完成后会弹窗提示。
结果示例:
(1) wifi名称1 密码1
(2) wifi名称2 密码2
...
多开并发
要求
电脑至少有2个无线网卡,且都可以正常使用
使用
以有2个无线网卡为例
1. 打开2次 wifi_crack_tool.exe
或者python wifi_crack_tool.py
2. 选择不同的无线网卡 3. 扫描WiFi 4. 选择需要破解的WiFi 5. 开始破解
结果
见 简单使用 / 自动运行
密码本
默认文件路径
./passwords.txt
文件格式
password1
password2
password3
...
密码字典
文件路径
./dict/pwdict.json
文件格式
[
{
"ssid":"wifi_1",
"pwd":"password1"
},
{
"ssid":"wifi_2",
"pwd":"password2"
},
{
"ssid":"wifi_3",
"pwd":"password3"
},
]
日志
文件路径
./log/wifi_crack_log_{datetime}.txt
开发环境
Python ≥ 3.11.x(推荐:3.11.9)
核心模块
pywifi、pyside6
系统要求
• Windows 10 及以上 • Ubuntu 22.04 及以上版本 (实验性) • 其它支持 Python 3.11.x 以上的Linux系统 (实验性)
Tips:支持Win10、Win11、Linux,MacOS暂不支持
如何修改GUI
1. 下载 Python 3.11.9 并安装 2. 安装所需模块 pip install -r requirements.txt
3. 启动QT Designer pyside6-designer pyside6-designer
4. 在QT Designer中打开wifi_crack_tool_gui.ui 5. 使用设计器对UI进行调整
如何运行以及打包
Windows
1. 下载 Python 3.11.9 并安装 2. 安装所需模块 pip install -r requirements.txt
3. 编译 wifi_crack_tool_gui.ui pyside6-uic wifi_crack_tool_gui.ui -o wifi_crack_tool_gui.py
4. 编译运行 wifi_crack_tool.py python -u wifi_crack_tool.py
5. 打包 wifi_crack_tool.py pyinstaller -F -w wifi_crack_tool.py
Linux(以 Ubuntu 24.04 为例)
1. 更新软件包 sudo apt update
sudo apt upgrade2. 安装QT GUI依赖库 以及 剪切板依赖库 sudo apt install libxcb-cursor0
sudo apt install xclip3. 安装python3虚拟环境库 sudo apt install python3-venv
4. 创建python3虚拟环境 python3 -m venv wifi-crack-tool-venv
5. 激活python3虚拟环境 source wifi-crack-tool-venv/bin/activate
6. 安装所需模块(Linux需要将 requirements.txt 中的 pywin32>=306
删除)pip3 install -r requirements.txt
7. 编译 wifi_crack_tool_gui.ui pyside6-uic wifi_crack_tool_gui.ui -o wifi_crack_tool_gui.py
8. 编译运行 wifi_crack_tool.py python3 -u wifi_crack_tool.py
9. 打包 wifi_crack_tool.py pyinstaller -F -w wifi_crack_tool.py
下载地址:
https://github.com/baihengaead/wifi-crack-tool
本文为要教会原创,欢迎转载分享。转载时请务必在文章页面明显位置提供本文链接并注明出处。感谢您对知识的尊重和对本文的肯定!本文链接网址:https://yaojiaohui.net/wangluoanquan/1607.html
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。