offensive-osint について
人物、組織、インフラ、メディアなどを調べる調査担当者向けのOSINT手法とリソース集です。対象範囲に応じた調査、証拠の保存、再現可能なログ記録を重視します。
主な機能
- 01対象カテゴリ別に調査を整理
- 02掲載されたOSINTリソースで手掛かりを追跡
- 03日時とハッシュ付きで資料を保存
- 04JSONLで発見事項を記録
- 05プライバシーに配慮したAI分析
活用シーン
- 01ユーザー名・メール・電話番号の調査
- 02組織の公開インフラの把握
- 03暗号資産トランザクションの分析
- 04メディアやウェブ証拠の保存
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ snailsploit/ claude-red --skill offensive-osintインストール後、Claude Code で/offensive-osintを入力して読み込まれたか確認します。
詳細
攻撃的 OSINT の手法
ワークフロー
- 対象の範囲(ドメイン、組織、人物、暗号資産アドレス、地理的対象)を定義します
- 対象の範囲に基づいて、以下の該当するカテゴリを選択します
- 各カテゴリを上から順に調査し、見つかった成果物を手掛かりに調査を広げます
- 重要な成果物はすべてアーカイブします:URL、タイムスタンプ、スクリーンショット(PNG)、ハッシュ(SHA-256)
- 再現性を確保するため、
run_idとツールのバージョンを含めて、調査結果を JSONL に記録します - 各ツールの結果に基づき、次のステップを提案します
一般的な OSINT
- ブックマーク — OSINT の包括的なブックマーク集
- OSINT Framework — ツール/リソースのディレクトリ
- IntelTechniques Tools — 調査ツール一式
- Bellingcat Toolkit — 調査報道ツール
- CyberSudo OSINT Toolkit — OSINT サイトの一覧
- Google Dorks — 効率的な Google 検索
- Distributed Denial of Secrets — 漏えいデータ
- 国別リソース — 国を対象とした OSINT
検索エンジン
| ツール | 備考 |
|---|---|
| Carrot2 | 結果をトピック別に分類します |
| etools | メタ検索エンジン |
| Kagi | プライバシーを最優先し、パーソナライズされていない検索結果を提供します |
| Brave Search | 独立したインデックスを使用し、カスタムランキング向けに Goggles を提供します |
| PDF Search | PDF ファイルを検索し、目次を表示します |
| Google Fact Check Explorer | 複数のサイトを横断してファクトチェックを検索します |
ユーザー名とメールアドレスの調査
| ツール | 目的 |
|---|---|
| Sherlock | ソーシャルネットワークを横断してユーザー名を検索します |
| Maigret | 多数のサイトからユーザー名に関連するプロフィールを収集します |
| What's My Name | 複数のプラットフォームを横断してユーザー名を検索します |
| Holehe | メールアドレスがプラットフォームに登録されているか確認します |
| Epieos | メールアドレスを手掛かりとした調査とメタデータの取得 |
| OSINT Industries | メールアドレス/ユーザー名/電話番号の検索 |
| Hunter.io | ドメインに関連するメールアドレスを見つけます |
| EmailRep | メールアドレスの評判と関連データ |
| Emailable | メールアドレスの存在を確認します |
| Mugetsu | X/Twitter のユーザー名の履歴 |
| RocketReach / Apollo | メールアドレスの情報補完とパターン推定 |
| PhoneInfoga | 電話番号の情報収集フレームワーク |
ブラウザー拡張機能: GetProspect、SignalHire
人物検索
- TruePeopleSearch — 米国の人物を無料で検索
- WhitePages — 連絡先情報
- Spokeo — 人物検索エンジン
- Webmii — 人物検索
- Pipl — ディープウェブでの人物検索(有料)
- Clearbit — 企業/個人データの情報補完
- FaceCheck / FaceSeek — 顔画像の逆引き検索
電話番号 OSINT
- TrueCaller — 発信者番号の識別と迷惑電話のブロック
- ThatsThem — 電話番号の逆引き検索
- Infobel — 米国外の電話番号検索
- FreeCarrierLookup — キャリア/回線種別の照会(米国)
- NumlookupAPI [フリーミアム] — キャリア/回線種別のプログラムによる確認
- CallerIDTest — 電話番号検索
- Advanced Background Checks — その番号に関連付けられた人物をすべて表示
ソーシャルメディア
| プラットフォーム | ツール |
|---|---|
| Picuki — アカウントなしでプロフィールを閲覧 | |
| X/Twitter | snscrape — 推奨 CLI スクレイパー。Twint は代替手段としてのみ使用 |
| Graph Search, sowsearch.info, lookup-id.com, whopostedwhat.com | |
| Facebook(調査) | Meta Content Library — CrowdTangle の後継(研究者向けの利用制限あり) |
| YouTube/Twitch | Social Blade — 分析 |
| TikTok | Tokboard — トレンドとプロフィールの分析 |
| Reveddit — 削除されたコンテンツ;RedTrack.social — ユーザー履歴 | |
| Bluesky | Firesky — リアルタイムのファイアホース;SkyView — フォロワーグラフ |
| Mastodon | FediSearch — インスタンス横断検索;Fedifinder — Mastodon 上の Twitter ユーザーを検索 |
| 顔写真 | Search4Faces |
公開記録と企業情報
- OpenCorporates — 世界最大のオープンな企業データベース
- SEC EDGAR — 米国企業の提出書類
- OpenOwnership Register — 実質的所有者のデータセット
- MuckRock — FOIA 文書リポジトリと請求追跡
- EU Tenders (TED) — EU の調達公告
- World Bank Projects — プロジェクトおよび調達記録
RU/CN 登記情報
ロシア: Rusprofile、Kontur.Focus(フリーミアム)、zakupki.gov.ru(調達)、EGRUL/EGRIP(公式、CAPTCHA による制限あり)
中国: GSXT(全国企業信用情報)、Qichacha/Tianyancha(フリーミアム)、MIIT ICP/Beian(ICP 登録情報)
制裁とコンプライアンス
- OFAC SDN List
- EU Sanctions Map
- OpenSanctions — 個人/団体の集約データセット
- OCCRP Aleph — 調査文書、リーク情報、企業記録
漏えい・流出データ
- Have I Been Pwned — 漏えい情報の照会;Pwned Passwords API(k-匿名性)
- Dehashed — 認証情報の検索
- IntelX — データインテリジェンス
- LeakCheck — 漏えい情報の照会
- Snusbase — データベース漏えい情報の照会
- BreachDirectory — 最近の漏えい認証情報
- Scattered Secrets
- Cavalier (Hudson Rock) — インフォスティーラー感染情報の照会
- Phonebook
- LeakPeek
インフラストラクチャと攻撃対象領域のOSINT
- Shodan — インターネットに接続されたデバイスやサービスの検索
- Censys — ホストと証明書の列挙
- GreyNoise — バックグラウンドノイズと標的型スキャンの識別
- SecurityTrails — パッシブDNSとアセットの発見
- SpiderFoot — 自動化された偵察と相関分析
- theHarvester — サブドメイン、メール、メタデータの収集
- Recon-ng — Web偵察フレームワーク
- Amass / Subfinder — パッシブなサブドメインの発見
- BuiltWith — 技術スタックの列挙
- Netlas — 大規模なHTTP/DNS/証明書のピボット
- BinaryEdge / FOFA / ZoomEye — Shodan/Censysを補完するインフラストラクチャのピボット
- RiskIQ PassiveTotal — パッシブDNS/証明書/ホストのピボット
- Spur — IPの検索と追跡
- Robtex — パッシブDNSとインフラストラクチャのピボット
ASN/BGPとインターネット測定
- Hurricane Electric BGP Toolkit — ASN、プレフィックス、ピア、IRRデータ
- RIPEstat — IP/ASNの履歴、ルーティング、位置情報、不正利用の連絡先
- BGPView — ASNとプレフィックスの検索
- bgp.tools — 見やすいASN/IXビュー、ルーティングの詳細
- PeeringDB — 施設とピアリングの情報
証明書とCTの監視
- crt.sh — Certificate Transparencyログの検索
- Censys Certificates — CTとx509属性のピボット
- CertStream — WebSocket経由のリアルタイムCTフィード
- Rapid7 Open Data — SonarのDNS/HTTP/SSLデータセット
- Cert Spotter [フリーミアム] — CTの監視とアラート
- Faviconハッシュ(mmh3):インフラストラクチャのクラスタリングに使用し、Shodan/Censysのfavicon検索と組み合わせます
脅威インテリジェンスとIOC
- ベンダー/CERTの勧告:CISA/NSA/CSAの共同勧告、CERT-EU、NCSC-UK、JPCERT/CC、CERT-UA
- MISP Projectと公開MISPフィード
- OpenCTI — CTIナレッジグラフ
- Malpedia — マルウェアファミリー、YARA、参照情報
- ThreatFox / URLHaus / SSLBL
- MalwareBazaar — ハッシュベースのサンプル共有
- PhishTank / OpenPhish
マルウェア解析とサンドボックス
- 静的解析:pefile、FLOSS、capa
- 類似性:SSDEEP、TLSH
- サンドボックス:ANY.RUN、Hybrid Analysis、CAPE、Tria.ge
- インテリジェンス:Intezer(コード再利用)、VirusTotal(注意:アップロードしたファイルは公開されます)
- TLSフィンガープリント:JA3、JA4
暗号資産OSINT
ブロックチェーンエクスプローラー
| チェーン | エクスプローラー |
|---|---|
| Bitcoin | Blockchain.com, Blockchair |
| Ethereum | Etherscan |
| BNB Chain | BSCScan |
| Polygon PoS | PolygonScan |
| Solana | Solscan |
| マルチチェーン | OKLink [フリーミアム], Cielo |
L2 エクスプローラー: Arbiscan, Optimistic Etherscan, BaseScan, zkSync Era, L2Beat(リスク/TVL の比較)
トランザクション追跡と分析
- Arkham — マルチチェーンエクスプローラー、エンティティラベル、グラフ、アラート
- TRM — アドレス/トランザクションのグラフ
- MetaSleuth — 暗号資産の流れを視覚的に分析
- Breadcrumbs [フリーミアム] — グラフの視覚化とラベル付け
- Bubblemaps — 保有者の集中度を視覚化
- Whale Alert — 大規模トランザクションの監視
- Chainalysis / Crystal Blockchain — プロ向け分析
- GraphSense — 暗号通貨分析プラットフォーム
- Nansen — スマートマネーのラベル(有料)
- Dune — ブロックチェーンデータのカスタムクエリ
- Token Sniffer — ハニーポットや詐欺トークンの検出
NFT と取引所のインテリジェンス
- OpenSea / NFTScan — NFT マーケットプレイス/エクスプローラー
- DappRadar — NFT の売上とマーケットプレイスの動向
- CoinGecko / CoinMarketCap — 市場データ
- Glassnode — オンチェーンの市場インテリジェンス
ブリッジの監視
- Socketscan — EVM ブリッジエクスプローラー
- L2Beat Bridges — ブリッジのリスク分析
- Pulsy — ブリッジエクスプローラーのアグリゲーター
メディアインテリジェンス
逆画像検索と顔検索
- Google Images — 一般的な逆画像検索
- TinEye — 逆画像検索
- Yandex Images — ロシア/東ヨーロッパのコンテンツに効果的
- PimEyes — 顔を使った画像検索
- FaceCheck — 写真から人物を検索
画像フォレンジック
- Forensically — デジタル画像フォレンジックツールキット
- ExifTool — メタデータの読み取り/書き込み/編集
- Jimpl — オンライン EXIF ビューアー
- Metadata Viewer — ブラウザー内での EXIF、IPTC、XMP、および対応する C2PA の検査
- FOCA — ドキュメント内のメタデータ
- Metagoofil — 公開ドキュメントからメタデータを抽出
- C2PA Verify — コンテンツ認証情報と AI の来歴を検証
結論を出す前に、元のアーティファクトを保存し、重要なメタデータ値を別のパーサーでも照合してください。
動画分析
- YouTube Data Viewer — YouTube のメタデータを抽出
- InVID & WeVerify — 動画検証用ブラウザー拡張機能
- YouTube Geo Tag — ジオタグを使った動画の位置特定
- MediaInfo — 動画/音声の技術情報とタグ情報
- Snap Map(公開ストーリー)— エリア/イベントのコンテキスト
メディア向けブラウザー拡張機能
- InVID & WeVerify の Fake News Debunker
- RevEye Reverse Image Search
- EXIF Viewer Pro
- Wayback Machine Extension
- Search by Image
地理空間インテリジェンス
衛星画像と地図作成
- Google Maps / Bing Maps — 一般的な地図
- Sentinel Hub EO Browser — Sentinel/Landsat の衛星画像
- NASA Worldview — NASA の衛星画像
- Zoom Earth — リアルタイムの衛星画像と天気
- Wayback Imagery — 過去の衛星画像
- NASA FIRMS — 火災/ホットスポットのデータ
- Open Infrastructure Map — 世界のインフラネットワーク
- Windy — リアルタイムの天気図
ジオロケーションツール
- Mapillary — クラウドソーシングによる道路レベルの画像
- KartaView — オープンソースの道路レベルの画像
- Overpass Turbo — OpenStreetMap の高度なクエリ
- SunCalc — 時刻特定のための日照位置
- GeoNames — 地理データベース
- PeakVisor — 山頂の特定
- GeoGuesser tips — ジオロケーションの手法
ストリートビュー: Google Street View、Apple Maps、Yandex Maps、Baidu Maps
航空機 OSINT
- FlightRadar24 / FlightAware / RadarBox
- ADSBExchange — フィルタリングされていないコミュニティの ADS-B フィード
- Planespotters — 機体記号による機材/機体の履歴
- AirFrames / JetPhotos — 画像による確認
海事 OSINT
- MarineTraffic — AIS による船舶のリアルタイム追跡
- VesselFinder — 世界の船舶の動きと寄港情報
- FleetMon — AIS の履歴データと分析
- Global Fishing Watch — 漁船の動向と AIS の空白分析
AI 支援 OSINT
警告: 個人を特定できる情報(PII)、機密性の高い IOC、または固有のピボット情報をクラウド LLM に入力しないでください。入力内容は記録され、トレーニングに使用される場合があります。機密性の高い分析には、ローカルモデル(Ollama、LM Studio)を使用してください。
| ツール | 強み |
|---|---|
| ChatGPT(有料) | ログの解析、データセットの分析、CSV/JSON 用の Code Interpreter、画像 OCR 用の GPT-4 Vision |
| Claude(有料) | 大量の文書ダンプやレポートの統合に対応する 200K トークンのコンテキスト |
| Gemini 1.5 Pro | 2M トークンのコンテキスト、引用付きの Deep Research モード |
| Perplexity Pro(有料) | リアルタイムのウェブ検索と推論、複数のクエリの統合 |
ローカル/プライバシー保護: Ollama(Llama 3、Mistral)、LM Studio、GPT4All
商用 AI OSINT プラットフォーム
- Cylect — AI によるエンティティ抽出とリンク分析
- Fivecast Matrix — ソーシャルメディアのデータセットを生成 AI でトリアージ
- Recorded Future — AI を活用した脅威インテリジェンス
- DarkOwl Vision — AI を活用したダークネットデータの分析
ディープフェイクと合成メディアの検出
- Sensity AI — ディープフェイクの検出
- Reality Defender — AI 生成コンテンツの検出
- Adobe Content Credentials Verify — C2PA 検証ツール
- CarNet — AI による車種の識別(ジオロケーションに役立ちます)
アーカイブと証拠の保全
- archive.today — スクリーンショット付きの1ページコンテンツアーカイバー
- URLScan.io — リソースマップ付きのオンデマンドWebページスキャン
- ArchiveBox — セルフホスト可能なアーカイブ(HTML、PDF、スクリーンショット、メディア)
- Hunchly — 調査担当者向けの証拠取得ツール(有料)
- Wayback SavePageNow API v3 — ジョブID付きのオンデマンドアーカイブ
- SingleFileZ — オフラインHTMLアーカイブ用のブラウザー拡張機能
- Kasm Workspaces — コンテナ化されたOSINTワークスペース/ブラウザー分離環境
証拠の取り扱い:
- 取得するもの:URL+タイムスタンプ+PNGスクリーンショット+WARC/SingleFileZアーカイブ
- ダウンロードしたファイルすべてのハッシュ(SHA-256)を計算し、案件メモに記録します
- 案件ごとに作業プロファイル/コンテナを分け、証拠は読み取り専用で保存します
- 再現性を確保するため、
run_idとツールのバージョンを記録したJSONL(NDJSON)ログを使用します
自動化とワークフロー
- n8n — セルフホスト可能なワークフロー自動化(例:RSS → スクレイピング → アラートのパイプライン)
- Huginn — エージェントベースの監視、スクレイピング、アラート
- Playwright — ステルスプラグインを使ったヘッドレスブラウザーの自動化
- Browsertrix Crawler — WARC エクスポート対応のアーカイブ用クローリング
- Prefect / Apache Airflow — データパイプラインのワークフローオーケストレーション
地域別検索エンジン
- ロシア/CIS:Yandex、Mail.ru Search
- 中国:Baidu、Sogou、360 Search
- ロシアのソーシャルメディア:VK、OK.ru
- 中国のソーシャルメディア:Weibo、Bilibili、Zhihu、Douyin
Telegramとメッセージングのインテリジェンス
- TGStat — チャンネルの分析と検索
- Telemetr — チャンネルの成長、重複、転送の分析
- Combot — グループ分析(一部有料)
- TelegramDB Search Bot — 基本的なTelegram OSINT
- Discord ID — Discordアカウントの基本情報
- Sogou Weixin search — WeChat公式アカウントのコンテンツ検索
- Telegramの公開チャンネルを表示:
https://t.me/s/<channel>
コメント
Markdown 対応