OpenOSINT — AIエージェントでターミナルから自律的にOSINT調査を実行
(openosint.tech)Python製のオープンソースOSINTフレームワークです。
AIエージェントがツールを自動的に連携・実行し、
構造化されたレポートを保存します。
これを自作した理由: OSINT調査のたびに holehe、
sherlock、HaveIBeenPwned を手動で切り替える必要がありました。
エージェントがこのプロセスを自動化します。
主な機能:
- 9つのツール: holehe、sherlock(300以上のプラットフォーム)、
HaveIBeenPwned、WHOIS、ipinfo、sublist3r、
phoneinfoga、Pastebin、Googleドキュメント - AI REPL: 自然言語でターゲットを入力 → エージェントが
ツールを自動選択して実行 - MCPサーバー: Claude Code / Claude Desktop 連携
- CLI: スクリプト用の直接実行
中核となる設計原則: Anthropicネイティブの tool use API を使うことで、
AIはツール結果を生成せず、実際のバイナリ出力だけを
読み取ります。ツール結果に関する幻覚(hallucination)は
構造的に不可能です。
MITライセンス。Python 3.10以上。
承認されたセキュリティ研究、侵入テスト専用です。
まだコメントはありません。