devixsolutions12/codnoz-recon
GitHub: devixsolutions12/codnoz-recon
一款集端口扫描、技术栈指纹与路径爆破于一体的快速异步 Web 侦察 CLI 工具,帮助安全研究者在数秒内完成目标基础攻击面评估。
Stars: 0 | Forks: 0
# 🔍 Codnoz Recon
**一款用于道德安全研究的快速异步 Web 侦察工具。**
```
██████╗ ██████╗ ██████╗ ███╗ ██╗ ██████╗ ███████╗
██╔════╝██╔═══██╗██╔══██╗████╗ ██║██╔═══██╗╚══███╔╝
██║ ██║ ██║██║ ██║██╔██╗ ██║██║ ██║ ███╔╝
██║ ██║ ██║██║ ██║██║╚██╗██║██║ ██║ ███╔╝
╚██████╗╚██████╔╝██████╔╝██║ ╚████║╚██████╔╝███████╗
╚═════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═══╝ ╚═════╝ ╚══════╝
C O D N O Z R E C O N v1.0
```
## ⚠️ 免责声明
## ✨ 功能
| 功能 | 描述 |
|---|---|
| 🔌 **Port Scanner** | 异步扫描 25 个常见端口 — 检测 FTP、SSH、HTTP、MySQL、MongoDB、RDP 等 |
| 🧠 **Tech Fingerprinting** | 从 HTTP headers 和 HTML body 检测 Web 服务器、CMS、框架、前端技术 |
| 📂 **Route Buster** | 发现 150+ 个隐藏路径 — 管理面板、API endpoints、配置文件、暴露的机密信息 |
| 🎨 **Rich Terminal UI** | 美观、带有颜色区分的输出和实时进度条 — 非常适合演示 |
| ⚡ **Async / Fast** | 最多支持 30 个并发请求 — 全部扫描在 10 秒内完成 |
| 🛡️ **Risk Rating** | 根据严重程度(CRITICAL / MEDIUM / LOW)自动标记发现的端口和路由 |
## 📦 安装说明
```
# Clone repo
git clone https://github.com/ethicalcodnoz/codnoz-recon.git
cd codnoz-recon
# 安装 dependencies
pip install -r requirements.txt
```
## 🚀 用法
```
python recon.py
```
**示例:**
```
# Scan 域名
python recon.py example.com
# 使用 full URL 进行 Scan
python recon.py https://testphp.vulnweb.com
```
## 📸 运行效果
该工具按顺序输出三个阶段:
1. **DNS Resolution** — 将主机名解析为 IP
2. **Port Scanner** — 探测常见端口的开放/关闭状态 + 风险标签
3. **Tech Fingerprint** — 读取 HTTP headers 和 HTML 以识别后端技术栈
4. **Route Buster** — fuzz 150+ 个路径,以红色高亮显示 `CRITICAL` 发现
## 🗂️ 项目结构
```
codnoz-recon/
├── recon.py # Main tool
├── requirements.txt # Dependencies
└── README.md # This file
```
## 🧰 依赖项
- [`rich`](https://github.com/Textualize/rich) — Terminal UI、表格、进度条
- [`aiohttp`](https://docs.aiohttp.org/) — 异步 HTTP 客户端,用于快速进行 route busting
## 📄 许可证
MIT License — 可免费使用、修改和分享,但需注明出处。
## 👤 作者
**@ethicalcodnoz**
- Instagram: [@ethicalcodnoz](https://instagram.com/ethicalcodnoz)
- GitHub: [ethicalcodnoz](https://github.com/ethicalcodnoz)
标签:C2日志可视化, Python, 实时处理, 密码管理, 指纹识别, 插件系统, 数据统计, 无后门, 目录爆破, 端口扫描, 逆向工具