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破解, 无后门, 逆向工具