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 ## 📊 示例输出 ![示例报告](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/c49ff50faf024806.jpg)
标签:CTI, DNS枚举, GitHub, GraphQL安全矩阵, HTML报告生成, HTTP安全头, Jinja2, Nmap, Python, Scrypt密钥派生, Web安全审计, WHOIS查询, 协议探测, 安全扫描器, 实时处理, 开源安全工具, 数据统计, 无后门, 服务指纹识别, 漏洞评估准备, 端口扫描, 网络安全, 网络安全工具, 自动化侦察工具, 虚拟驱动器, 逆向工具, 逆向工程平台, 隐私保护