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エージェントは自然言語でターゲットを受け取り、実行すべきツールを判断し、結果に基づいてピボット(例:メールからユーザー名を特定し、そのユーザー名を複数のプラットフォームで検索)します。幻覚を防ぐために、AIはツール呼び出しのみを発行し、実際のバイナリやAPIがデータ取得を実行します。

対象ユーザー

セキュリティ研究者、脅威インテリジェンスアナリスト、SOCチーム向けに設計されており、メール、ユーザー名、IPアドレス、ドメイン、電話番号などの公開データを自動収集する必要がある人向けです。

主な特徴

  • AIツール連鎖: 実時間の発見に基づいて自動的にツールを選択・連鎖します。
  • 19の統合ツール: メール、ユーザー名、ブリーチ、WHOIS、IP、サブドメイン、Shodan、VirusTotalなどに対応。
  • 柔軟なインターフェース: インタラクティブなREPL、CLI、ブラウザベースのWeb UI、またはClaude DesktopやCursorなどのクライアントと統合可能なMCPサーバーとして利用可能。
  • 複数のAIバックエンド: Anthropic Claude、ローカルのOllama、およびOpenAI互換エンドポイントをサポート。
  • エンティティグラフ: FollowTheMoneyとのオプション統合により、ステートメントレベルの出典追跡とエンティティの重複削除が可能。
  • 自動レポート生成: 調査後にPDFおよびMarkdown形式のレポートを自動生成。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト