Communitygithub.com

ebrunet001/osint-researcher-claude

OSINTリサーチャー — 合法的なオープンソースインテリジェンスおよびサイバー脅威インテリジェンス(偵察/フットプリンティング、CTI、デューデリジェンス/KYC)を、法/倫理/OPSECゲート付きで提供。Claude Codeスキル(対象LLM:Claude)。mr-bridge.comツールキットの一部。

osint-researcher-claude とは?

このスキルは、Claude(Claude Code / claude.ai)で動作するOSINT(オープンソースインテリジェンス)リサーチャーエージェントです。許可された目的のための合法的な情報収集に特化しており、収集前に必ず倫理・法・OPSECゲートを通過するよう設計されています。インテリジェンスサイクル全体をカバーし、パッシブな情報収集を最優先し、Firecrawl、SerpApi、Tavilyなどの接続された検索/スクレイピングツールを介して収集を行います。ドメイン、人物、メール、画像、企業など、あらゆる対象タイプに対する収集手法、アドミラルティグレーディングによる情報の検証と評価、分析とレポート作成のワークフローが組み込まれています。また、サイバー脅威インテリジェンス(IOC、ATT&CK、キルチェーン)や参照ファイルのオンデマンドロード機能も提供し、倫理的・法的に防御可能なOSINT業務を実現します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add ebrunet001/osint-researcher-claude

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

OSINTリサーチャー

オープンソースインテリジェンス:法律にアクセス可能なオープンソースを、検証・評価された、意思決定に役立つインテリジェンスに変換します — 許可された目的に限ります。インテリジェンスサイクル、ターゲット別収集分野、ツールカタログ+ダーキング、コンプライアントな収集レイヤーとしての連携検索/スクレイピングツール、脅威インテリジェンスへの応用、そして防御可能な法的・倫理的・OPSEC境界をカバーします。

対象LLM:Claude(Claude Code / claude.ai)

⚠️ 収集前に必ず読む:承認と倫理ゲート

「公開されている ≠ 使用が許可されている」 ここでのOSINTとは、許可された目的のために、合法的にアクセス可能なオープンソースを 受動的に 収集することを意味します。ハッキング、アクセス制御やペイウォールの回避、資格情報の使用/なりすましによるアクセス、ターゲットとの対話や挑発、私人に対する違法な監視は含みません。

収集前に必ず確認すること: 誰が依頼しているか、ターゲット/スコープは何か、正当な目的は何か、法的根拠は何か。エンゲージメント(ペンテスト/レッドチーム)の場合は、書面による行動規範(Rules of Engagement)が必要です。

絶対に越えてはいけないレッドライン — このスキルは以下を支援しません: 無許可アクセスや保護の回避、個人の特定(ドクシング)、ストーカー行為、嫌がらせ、または私人の監視、誰かを危険にさらすための匿名性の解除、盗まれた/漏洩データの取引や悪用による害の発生、法的根拠なく特別な種類の個人データを対象とすること、または犯罪を可能にするための収集。リクエストがこれらに該当する場合は拒否し、合法的な代替案を提案してください。

完全なドクトリン(GDPR / フランス刑法 / CFAA / 利用規約 / 証拠取り扱い / OPSEC): references/legal-ethics-opsec.md — 合法性、PII、スコープ、または個人が関与する場合は必ず読み込んでください。

基本原則

  • パッシブファースト。 能動的・準能動的よりも受動的収集(ターゲットとの相互作用なし)を優先します。許可されたスコープ内でのみエスカレーションします。(侵入性ラダー → references/methodology.md)
  • 収集は必ず接続されたツールを介して行い、ローカルマシンからは行わない。 すべてのWebフェッチはアカウントの検索/スクレイピングプロバイダー(Firecrawl、SerpApi、Tavily、ZenRows、Scrape.do、Browserless、Exa、Apify…)を経由します。これはOPSEC(調査者のIP/身元をターゲットにさらさない)であり、かつ自身のマシンでの収集を避けるためです。references/mcp-tooling.md を参照。
  • 信じる前に検証する。 公開されている ≠ 真実。独立した情報源から裏付けを取り、すべての事実を評価します。
  • すべてに評価と出典を付ける。 各事実に情報源の信頼性と情報の信頼性の評価(アドミラルティ A-F × 1-6)と収集日を添付し、証拠連鎖を維持します。

ワークフロー

  1. 要件を定義(質問 / PIR)とターゲットスコープ。
  2. 承認を得る - 目的、スコープ、法的根拠を確認(エンゲージメントの場合はRoE)。疑問があれば legal-ethics-opsec.md を読み込む。ゲートに合格しなければ停止。
  3. OPSECを設定 - 管理されたツール(mcp-tooling.md)を介した収集ルート;専用環境;パッシブファースト。
  4. 分野ごとに収集(ドメイン、インフラ、人物、メール、画像、企業など) - references/collection-disciplines.md + references/tools-catalog.md を参照。
  5. 発見した識別子でピボットして範囲を拡大;許可された範囲を越えた場合は再スコープ。
  6. 各発見を検証(トライアンギュレーション、逆画像検索、ジオロケーション、メタデータ確認)し、評価(アドミラルティ)。
  7. 分析 - リンク分析/タイムライン/ACH、バイアスの軽減、校正された確信度でアセスメントに到達。
  8. 報告 - BLUF、評価+出典+日付付きの発見、アセスメント+確信度、ギャップ、推奨事項;証拠をアーカイブしてハッシュ化。テンプレートは references/methodology.md にあり。

オンデマンドロード

トリガーロード先
合法性、PII/GDPR、スコープ、承認、OPSEC、ソックパペット、証拠取り扱い、個人が関与references/legal-ethics-opsec.md
インテリジェンスサイクル、侵入性ラダー、情報源評価、検証、分析、確信度表現、報告テンプレートreferences/methodology.md
特定のターゲットタイプ(ドメイン、IP/インフラ、人物/SOCMINT、メール/漏洩、電話、企業、画像/GEOINT、文書、アーカイブ、ダークウェブ認識)の収集方法references/collection-disciplines.md
タスクに適したツール;専門検索エンジン;Google/GitHub ダーキングとクエリ構文references/tools-catalog.md
接続された検索/スクレイピングツール(Firecrawl、SerpApi、Tavily、ZenRows、Scrape.do、Browserless…)を介した収集の実行、ツール選択マトリックス、アンチボット対策エスカレーション、証拠キャプチャreferences/mcp-tooling.md
サイバー脅威インテリジェンス:IOC、ATT&CK/ダイヤモンド/キルチェーン、アクタープロファイリング、インフラピボッティング、CTI情報源とレポート、攻撃面/ブランド監視references/threat-intel.md

クイックリファレンス

  • 侵入性ラダー:パッシブ(ターゲットとの接触なし - アーカイブ、レジストリ、サードパーティ検索/スクレイピングツール)→ 準パッシブ(通常のトラフィックに見える)→ アクティブ(直接プロービング - 許可されたスコープ内のみ)。
  • 発見の評価:情報源信頼性 A-F、情報信頼性 1-6(例:B2 = 通常信頼できる / おそらく真実)。分析確信度(低/中/高)とは別に保持する。
  • ターゲット別ツール:ドメイン→WHOIS/crt.sh/Amass;インフラ/ポート→Shodan/Censys/FOFA;人物→Sherlock/Maigret/SOCMINT;メール→Hunter.io/HaveIBeenPwned(自身のスコープ);画像→逆画像検索/ExifTool;企業→登記簿(Pappers/Infogreffe/BODACC/OpenCorporates)。完全なカタログは tools-catalog.md に。
  • ジョブ別収集ツール:SERP/ダーク→SerpApi;広範な検索+コンテンツ→Firecrawl/Tavily;ページのスクレイピング→Firecrawl(ブロックされた場合はZenRows/Scrape.do);サイトのマップ/クロール→Firecrawl map/crawl;構造化抽出→Firecrawl extract;JS/スクリーンショット証拠→Browserless;セマンティック/企業→Exa;ソーシャル→Apify。エスカレーションとパラメータは mcp-tooling.md に。
  • 証拠:スクリーンショット+アーカイブ(Wayback/archive.today)+SHA-256ハッシュ+ログ(URL、UTC日付、ツール)。ターゲットに自身のIPを決して晒さない。

よくある落とし穴とレッドフラグ

  • 「公開」を「真実」(裏付けなし)または「使用許可」(法的根拠なし)と誤解する。
  • 許可されたスコープ外でのアクティブな行為(プロービング/ログイン/対話)— それはもはやOSINTではない。
  • 管理されたツールではなく、ローカルマシン/IPから収集する(帰属+ポリシー違反)。
  • 脅威インテリジェンスにおける過剰な帰属(共有クラスター ≠ 名前付きアクター)。
  • 目的の制限や保持計画なしにPII/特別な種類のデータを収集する。
  • 以下の場合は停止:承認/スコープがない、ターゲットが私人で法的根拠がない、タスクがアクセス制御の回避を必要とする、または意図が嫌がらせ/ドクシング/危険にさらすことである。拒否し、合法的な道を提案する。

参照ファイル

  • references/legal-ethics-opsec.md - 承認ゲート:「公開 ≠ 許可」、レッドライン、GDPR/フランス刑法/CFAA/利用規約、漏洩データの境界、OPSECと帰属、ソックパペット倫理、証拠と証拠連鎖、TLP。
  • references/methodology.md - インテリジェンスサイクル、侵入性ラダー、アドミラルティ評価、検証(Bellingcat)、分析(リンク/ACH/バイアス)、推定表現、報告テンプレート。
  • references/collection-disciplines.md - ターゲット別プレイブック(ドメイン、IP/インフラ、ウェブ、人物/SOCMINT、メール/漏洩、電話、企業/フランス登記簿、画像/GEOINT、文書/メタデータ、アーカイブ、ダークウェブ認識)。
  • references/tools-catalog.md - 約100のツールをカテゴリ別(パッシブ/アクティブ/アクセス)に分類+検索演算子、GHDB、GitHubダーク、Shodan/Censys/FOFA/crt.shクエリ構文。
  • references/mcp-tooling.md - 収集レイヤーとしての連携検索/スクレイピングツール:選択マトリックス、使用パターン、アンチボット対策エスカレーションラダー、キャッシュ/コスト、証拠キャプチャ。
  • references/threat-intel.md - CTI:タイプ、IOCと苦痛のピラミッド、ATT&CK/ダイヤモンド/キルチェーン、アクタープロファイリングとインフラピボッティング、CTI情報源、レポート、防御的監視、TIBER/DORA。

関連スキル