sachin1234kumar/infogatherx
GitHub: sachin1234kumar/infogatherx
一款基于 Python 的自动化网络侦察工具,可对目标域名执行 IP 查询、WHOIS、DNS 枚举、端口扫描等多维度信息收集并生成 JSON 报告。
Stars: 0 | Forks: 0
项目名称:INFOGATHERX – 基于 Python 的网络安全工具
目标:
INFOGATHERX 的主要目标是通过自动收集网络、DNS、服务器和安全相关信息,对目标网站或域名执行侦察(信息收集)。
主要功能
该工具执行以下任务:
IP 查询:将目标域名转换为其 IP 地址。
WHOIS 查询:获取域名注册详细信息,例如注册商、创建日期和过期日期。
DNS 枚举:收集 A、MX 和 NS 等 DNS 记录。
HTTP 标头分析:提取服务器和网站标头信息。
地理位置查询:识别目标 IP 地址的地理位置和 ISP。
子域名发现:搜索常见的子域名,例如 www、mail、api 和 admin。
多线程端口扫描:扫描 1–1024 端口以识别开放的服务。
Banner 抓取:获取服务器 banner 以识别正在运行的服务和技术。
JSON 报告生成:将所有收集到的信息保存到结构化的 JSON 报告中。
工作流程
用户输入目标域名。
该工具解析 IP 地址。
它执行 WHOIS 查询和 DNS 枚举。
它收集 HTTP 标头和地理位置数据。
它发现子域名。
它扫描端口并执行 banner 抓取。
最后,它生成包含所有收集信息的 JSON 报告。
标签:DNS枚举, GitHub, Python, 动态插桩, 实时处理, 数据统计, 无后门, 端口扫描, 网络安全, 网络安全工具, 蓝队, 逆向工具, 隐私保护