CamoRageaholic1/osint_aggregator

GitHub: CamoRageaholic1/osint_aggregator

一款模块化 Python OSINT 聚合器,通过公开源对域名、IP 与邮箱进行轻量级情报聚合,解决无密钥条件下的信息搜集与文件化输出问题。

Stars: 0 | Forks: 0

OSINT 聚合器 CLI 一款轻量级、模块化的 Python 工具,可从公共来源收集开源情报(OSINT),无需 API 密钥。它支持基于 IP、域名和电子邮件的扫描,并将输出保存为格式化文件。 功能特性 • 通过 crt.sh 进行子域名枚举 • 通过 dnsdumpster.com 进行被动 DNS 和基础设施查询 • 通过 RDAP(ipwhois)获取 IP 所有权和 ASN 信息 • 输出保存至 output_.txt • 提供 CLI 接口(图形界面即将推出) 依赖要求 安装 Python 依赖: pip install -r requirements.txt 用法 通过命令行运行: python3 cli.py --domain example.com --ip 1.2.3.4 可选参数 • --domain – 目标域名(用于 crt.sh + DNSDumpster) • --ip – IP 地址(用于 WHOIS 查询) • --email –(暂存功能,未来用于 HIBP 集成) • --username –(用于未来模块) 示例: python3 cli.py --domain github.com --ip 140.82.113.3 📁 输出 该工具会生成如下文件: output_github_com_140_82_113_3.txt 文件内容包括: • 子域名 • DNS 基础设施信息 • WHOIS 元数据 🛠 路线图 • 添加 HIBP(HaveIBeenPwned)API 集成 • 添加 Google/Bing 搜索指令支持 • 添加带有搜索历史记录的完整图形界面 • 导出结果为 JSON/CSV 格式 ⚠️ 法律声明 请负责任地使用。本工具仅供教育和授权审计用途。未经授权的扫描或数据收集可能违反法律。 作者: David Osisek MIT IT 安全,BS 软件开发与分析
标签:CLI, dnsdumpster, ESC4, Google dorking, HaveIBeenPwned, ipwhois, IP情报, LangChain, OSINT, RDAP, SEO, WHOIS查询, WiFi技术, 二进制发布, 公开源情报, 协议探测, 域名情报, 基础设施侦察, 威胁情报, 子域名枚举, 开发者工具, 开源工具, 数字取证, 数据导出, 文本输出, 文档结构分析, 无API密钥, 模块化, 用户名枚举, 系统安全, 网络安全, 自动化脚本, 被动DNS, 计算机应急响应小组, 轻量级, 逆向工具, 邮件情报, 隐私保护