OpenOSINT/OpenOSINT

AI-powered OSINT agent with interactive REPL, MCP server, and CLI. 19 tools. Works with Claude, GPT-4, or local models. For authorized security research only.

解决的问题

OpenOSINT 为安全研究人员和分析师提供了一个统一的自然语言接口,用于执行开源情报(OSINT)调查。它通过 AI 代理根据发现结果自动编排和串联调查工具,消除了手动运行数十个分散的命令行工具和 API 的需求。

工作原理

该项目作为 19 个模块化调查工具(如 holehesherlock 和各种安全 API)的 AI 驱动封装。AI 代理接收自然语言形式的目标,判断应执行哪些工具,并根据结果进行 pivoting(例如,从电子邮件中找到用户名后,跨平台搜索该用户名)。为防止幻觉,AI 仅发出工具调用,而实际的二进制文件和 API 负责执行数据检索。

适用人群

专为需要自动化收集电子邮件、用户名、IP、域名和电话号码等公开数据的安全研究人员、威胁情报分析师和 SOC 团队设计。

主要亮点

  • AI 工具链:根据实时发现自动选择并串联工具。
  • 19 个集成工具:涵盖邮件、用户名、泄露、WHOIS、IP、子域名、Shodan、VirusTotal 等。
  • 灵活接口:支持交互式 REPL、CLI、基于浏览器的 Web UI,或作为 MCP 服务器与 Claude Desktop、Cursor 等客户端集成。
  • 多种 AI 后端:支持 Anthropic Claude、本地 Ollama,以及任何 OpenAI 兼容端点。
  • 实体图谱:可选集成 FollowTheMoney,实现语句级溯源和实体去重。
  • 自动报告生成:调查完成后自动生成 PDF 和 Markdown 报告。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目