devixsolutions12/codnoz-wifi
GitHub: devixsolutions12/codnoz-wifi
一款基于 Python 的 Windows 无缐网络安全审计 CLI 工具,支持周边网络扫描、已保存密码提取和 WPA/WPA2 字典暴力破解。
Stars: 0 | Forks: 0
# 📡 Codnoz WiFi — 无线审计工具
```
██████╗ ██████╗ ██████╗ ███╗ ██╗ ██████╗ ███████╗
██╔════╝██╔═══██╗██╔══██╗████╗ ██║██╔═══██╗╚══███╔╝
██║ ██║ ██║██║ ██║██╔██╗ ██║██║ ██║ ███╔╝
██║ ██║ ██║██║ ██║██║╚██╗██║██║ ██║ ███╔╝
╚██████╗╚██████╔╝██████╔╝██║ ╚████║╚██████╔╝███████╗
╚═════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═══╝ ╚═════╝ ╚══════╝
C O D N O Z W i F i v1.0
```
## ⚠️ 免责声明
## ✨ 功能
| 功能 | 描述 |
|---|---|
| 📡 **网络扫描器** | 扫描本地半径内的所有 WiFi 网络 — SSID、BSSID、信道、信号强度、安全类型 |
| 🔓 **已保存密码提取** | 提取 Windows 计算机上保存的每个 WiFi 配置文件的密码 |
| 💣 **暴力破解攻击** | 尝试通过注入临时配置文件并测试实际连接来破解 WPA/WPA2 密码 |
| 🎨 **丰富的终端 UI** | 彩色表格、进度条、信号强度可视化工具 — 屏幕显示效果极佳 |
| 📋 **内置字典** | 包含 160 个最常见的 WiFi 密码,或加载您自己的字典(如 rockyou.txt 等) |
## ⚡ 工作原理
### 扫描(阶段 1)
使用 `netsh wlan show networks mode=bssid` 来检测**范围内的每一个无线网络** — 而不仅仅是您以前连接过的网络。
### 暴力破解(阶段 2)
对于字典中的每个候选密码:
1. 生成包含候选密钥的 WPA2 配置文件 XML
2. 通过 `netsh wlan add profile` 进行注入
3. 尝试 `netsh wlan connect`
4. 检查连接是否成功
5. 如果成功 → 密码破解成功。如果不成功 → 测试下一个密码。
### 提取(阶段 3)
从 Windows 凭据存储中读取所有已保存的 WiFi 配置文件,并显示其明文密码。
## 📦 安装
```
git clone https://github.com/ethicalcodnoz/codnoz-wifi.git
cd codnoz-wifi
pip install -r requirements.txt
```
## 🚀 用法
```
# 右键点击 terminal → 以管理员身份运行
python wifi_crack.py
```
### 菜单选项
| 选项 | 操作 |
|---|---|
| `1` | 扫描所有附近的网络 |
| `2` | 扫描 + 选择目标 + 暴力破解攻击 |
| `3` | 提取所有已保存的 WiFi 密码 |
| `0` | 退出 |
## 🗂️ 项目结构
```
codnoz-wifi/
├── wifi_crack.py # Main tool
├── requirements.txt # Dependencies (rich)
├── LICENSE # MIT License
└── README.md # This file
```
## 🧰 环境要求
- **操作系统:** Windows 10 / 11
- **Python:** 3.10+
- **权限:** 管理员
- **依赖项:** [`rich`](https://github.com/Textualize/rich)
## 📄 许可证
MIT 许可证 — 可自由使用、修改和分发,但需注明出处。
## 👤 作者
**@ethicalcodnoz**
- Instagram: [@ethicalcodnoz](https://instagram.com/ethicalcodnoz)
- GitHub: [ethicalcodnoz](https://github.com/ethicalcodnoz)
*为网络安全社区倾注 🔥 打造。请负责任地使用。*
标签:DOS头擦除, Python, 密码破解, 无后门, 逆向工具