vtino17/tools
GitHub: vtino17/tools
一个集成了 85+ 个 Python 安全工具的综合渗透测试工具集,通过统一 CLI 和 Web 仪表盘提供覆盖网络侦察到数字取证的全流程能力。
Stars: 0 | Forks: 0
# HackerAI 工具集
**85+ 黑客与渗透测试工具 — 13 个分类 — 一个 CLI**
[](https://python.org)
[](LICENSE)
[](https://github.com/vtino17/tools/stargazers)
[](https://github.com/vtino17/tools/commits)
[](https://github.com/vtino17/tools/actions)
[](https://github.com/psf/black)
一个包含 **85+ 基于 Python 的安全工具**的综合集合,涵盖网络侦察、Web 应用测试、漏洞利用、OSINT、无线安全、云安全、取证等 —— 所有这些都可以通过一个统一的 CLI 启动器访问。
## 快速开始
```
# 克隆并安装
git clone https://github.com/vtino17/tools.git
cd tools
pip install -r requirements.txt
# 交互式菜单(13 个类别)
python hackerai.py
# 列出所有工具
python hackerai.py --list
# Web dashboard
python hackerai.py → press W → http://localhost:8080
```
## 功能特性
- **85+ 工具**,涵盖网络、Web、漏洞利用、OSINT、无线、云、容器、取证等
- **统一启动器** —— 带有分类子菜单的 `hackerai.py`
- **直接模式** —— 独立运行任何工具以进行脚本编写/自动化
- **Web 仪表盘** —— 用于工具管理的图形化 UI
- **自定义字典** —— 常见密码、子域名、用户名
- **报告模板** —— HTML 和 Markdown 渗透测试报告模板
- **跨平台** —— Windows 和 Linux,带有权限检测
## 工具分类
| # | 分类 | 工具数 | 描述 |
|---|----------|-------|-------------|
| 01 | [网络侦察](01-network/) | 9 | ARP 发现、端口扫描、DNS、SMB、SNMP、LDAP |
| 02 | [Web 安全](02-webapp/) | 10 | SQLi、XSS、目录暴力破解、CMS 检测、API fuzz |
| 03 | [密码与爆破](03-password/) | 7 | Hash 破解/识别、HTTP/SSH/FTP/RDP 爆破 |
| 04 | [漏洞利用](04-exploitation/) | 18 | 反向 shell、payload 生成、CVE 搜索、LFI、SSTI、XXE |
| 05 | [OSINT](05-osint/) | 4 | 多源 OSINT、电子邮件收集、用户名搜索、dorking |
| 06 | [无线](06-wireless/) | 6 | WiFi 扫描/取消认证/破解、Bluetooth LE、数据包嗅探 |
| 07 | [欺骗与 MITM](07-spoofing/) | 4 | ARP/DNS/DHCP 欺骗、网络中断 |
| 08 | [后渗透](08-postexploit/) | 8 | Windows/Linux 权限提升、键盘记录器、凭据收集器、日志清理器 |
| 09 | [杂项](09-misc/) | 7 | 隐写术、HTTP fuzz、SSL 扫描、报告生成器 |
| 10 | [云安全](10-cloud/) | 3 | AWS/Azure/GCP 枚举 |
| 11 | [容器安全](11-containers/) | 2 | Docker 和 Kubernetes 枚举 |
| 12 | [取证](12-forensics/) | 3 | 内存转储、磁盘分析器、注册表解析器 |
| 13 | [隧道](13-tunnel/) | 3 | TCP 转发、DNS 隧道、ICMP 隧道 |
| | **OCySec OSINT** | 1 | 独立的 OSINT 框架(电子邮件、用户名、电话、域名、IP) |
## 使用方法
### 交互模式
```
python hackerai.py
```
显示一个分类菜单 → 选择分类 → 选择工具 → 配置选项。
### 直接模式(用于自动化)
```
python 01-network/port_scanner.py -t 192.168.1.1 -p 1-1000
python 02-webapp/sqli_tester.py -u "http://target.com/page?id=1"
python 03-password/hash_cracker.py -H 5f4dcc3b5aa765d61d8327deb882cf99 -t md5 -w wordlist.txt
```
### Web 仪表盘
```
python hackerai.py → press W
```
在 `http://localhost:8080` 打开浏览器仪表盘。
## 需要特权的工具
部分工具需要 root/管理员访问权限:
**Linux:** `sudo python
**为学习、测试和防御性安全运营而构建。**
[报告 Bug](https://github.com/vtino17/tools/issues) · [请求功能](https://github.com/vtino17/tools/issues) · [参与贡献](https://github.com/vtino17/tools)
标签:GitHub, Python, 主机安全, 字符串匹配, 实时处理, 密码管理, 数字取证, 数据泄露, 无后门, 网络安全, 自动化脚本, 逆向工具, 隐私保护