shaheelhassan/devxxx-Automated-Pentesting
GitHub: shaheelhassan/devxxx-Automated-Pentesting
devxxx 是一个封装 aircrack-ng 等无线安全工具的 Python 自动化框架,将复杂的手动渗透测试命令简化为交互式终端体验。
Stars: 0 | Forks: 0
# 😈 devxxx - 自动化渗透测试套件
`devxxx` 是一个高级的、自动化的 Python 封装框架,专为 `aircrack-ng` 套件和其他必不可少的无线安全工具设计。它将枯燥的手动命令简化为快速、交互式且具有精美动画的终端体验。
该工具专为安全研究人员和渗透测试人员设计,极大减少了配置接口和输入复杂参数所花费的时间。
## 🚀 提供两个版本
我们提供两个功能完全相同但用户体验不同的版本:
1. **`devxxx.py`(标准 CLI 版本)**
- 经典的、基于打印输出的交互式菜单。
- 丰富的 ANSI 颜色、闪烁文本和加载动画。
- 极其轻量级,纯粹依赖标准的 Python I/O。
2. **`devxxx_enterprise.py`(企业级 TUI 版本)**
- 由 `curses` 库驱动的专业文本用户界面(TUI)。
- 在您的终端中像全屏应用程序一样运行(类似于 `htop` 或 `kismet`)。
- 使用方向键导航,按回车键无缝切换到模块执行,完成后即可快速返回控制面板。
## ⚔️ 工具库 / 功能
这两个脚本包含完全相同的强大攻击模块:
- **[1] 网络侦察**:快速扫描 AP(`airodump-ng`)。
- **[2] 握手包捕获**:自动锁定目标和记录捕获数据。
- **[3] PMKID 无客户端攻击**:无需客户端即可提取 PMKID(`hcxdumptool`)。
- **[4] WPS Pixie-Dust**:自动化 PIN 暴力破解(`reaver`)。
- **[5] 邪恶双子部署**:用于设置恶意 AP 的框架(`hostapd`、`dnsmasq`)。
- **[6] 大规模取消认证**:无限 DoS 循环,将客户端踢出 AP。
- **[7] MAC 地址欺骗**:自动混淆您的硬件签名(`macchanger`)。
- **[8] 离线哈希破解**:将捕获的哈希直接传递给 `aircrack-ng` 或 `hashcat`(-m 22000)。
- **[9] SUPER MODE(一键自动攻击)**:只需输入一次目标参数,它就会自动在一条快速链路中处理 monitor 模式、频道锁定和 deauth payload。
## ⚙️ 前置条件
此框架封装了原生的 Linux 渗透测试工具。请确保您正在运行 Kali Linux、Parrot OS,或者已经安装了以下软件包:
```
sudo apt install aircrack-ng macchanger reaver hcxdumptool hashcat
```
*注意:企业版需要 Python 的 `curses` 模块,该模块已内置于 Linux 中。*
## 💻 如何运行
克隆仓库并以 **root** 身份运行:
```
git clone https://github.com/yourusername/devxxx.git
cd devxxx
# 对于 Standard CLI:
sudo python3 devxxx.py
# 对于 Enterprise TUI:
sudo python3 devxxx_enterprise.py
```
## ⚠️ 开发者说明 / 免责声明
开发 `devxxx` 是为了自动化无线安全评估中繁琐的环节。
**本工具仅供教育目的和授权审计使用。**
仅在您拥有或获得明确书面测试许可的网络上使用它。对于本软件的非法滥用或造成的损害,开发者不承担任何责任。
*能力越大,责任越大。祝您 Hacking 愉快!*
## 📜 许可证
该项目基于 MIT 许可证授权 - 有关详细信息,请参阅 [许可证](LICENSE) 文件。
标签:aircrack-ng, CLI/TUI, Python, Wi-Fi破解, 无后门, 逆向工具