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 報告。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案