gouthami-tammishetti/Automated_Recon_Tool
GitHub: gouthami-tammishetti/Automated_Recon_Tool
一款基于 Python 的模块化侦察框架,通过将 WHOIS、DNS、Nmap 扫描与安全标头检测整合为自动化工作流,旨在简化渗透测试前期信息收集并生成专业的 HTML 可视化报告。
Stars: 0 | Forks: 0
# 自动化侦察工具 (ART) 🛡️
一款基于 Python 的模块化 CLI 工具,旨在自动化渗透测试的侦察阶段。ART 将多种情报收集技术整合到单一工作流中,从而生成专业的、面向利益相关者的 HTML 仪表板。
## 🚀 功能特性
- **被动侦察:** 自动执行 WHOIS 查询和 DNS 枚举(A、MX、TXT 记录)。
- **主动发现:** 使用 Nmap 引擎进行端口扫描和服务版本检测。
- **Web 安全审计:** HTTP 安全标头分析,用于识别缺失的安全防护(CSP、HSTS、X-Frame-Options)。
- **专业报告:** 为每次扫描生成独立的 JSON 数据日志和深色模式的 HTML 仪表板。
## 🛠️ 架构
采用模块化的 **MVC 启发**模式构建,以确保可扩展性和代码整洁:
- **Python 核心:** 协调模块之间的数据流。
- **Jinja2:** 负责安全报告的动态渲染。
- **Nmap Wrapper:** 与系统级网络扫描器进行交互。
## 📦 安装说明
1. 在您的系统上安装 Nmap。
2. 克隆仓库:
https://github.com/gouthami-tammishetti/Automated_Recon_Tool.git
cd Automated_Recon_Tool
## 📊 示例输出

标签:CTI, DNS枚举, GitHub, GraphQL安全矩阵, HTML报告生成, HTTP安全头, Jinja2, Nmap, Python, Scrypt密钥派生, Web安全审计, WHOIS查询, 协议探测, 安全扫描器, 实时处理, 开源安全工具, 数据统计, 无后门, 服务指纹识别, 漏洞评估准备, 端口扫描, 网络安全, 网络安全工具, 自动化侦察工具, 虚拟驱动器, 逆向工具, 逆向工程平台, 隐私保护