hunting-for-supply-chain-compromise について
ソフトウェアサプライチェーン侵害の可能性を調べるセキュリティハンティングスキルです。SIEM と EDR のテレメトリを使った仮説主導の検索を組み立て、検証、相関、報告を支援します。
主な機能
- 01仮説主導のハンティングを構成
- 02必要なログとテレメトリの特定
- 03SIEM と EDR データの検索
- 04調査結果の検証と相関
- 05証拠と対応策の記録
活用シーン
- 01侵害されたソフトウェア依存関係の捜索
- 02不審なソフトウェア更新の調査
- 03改ざんされた可能性があるビルドサーバーの評価
- 04サプライチェーンインシデントの影響範囲調査
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mukul975/ anthropic-cybersecurity-skills --skill hunting-for-supply-chain-compromiseインストール後、Claude Code で/hunting-for-supply-chain-compromiseを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENSEassets/template.mdreferences/api-reference.mdstandards.mdworkflows.mdscripts/agent.pyprocess.py詳細
サプライチェーン侵害のハンティング
使用するタイミング
- 環境内でサプライチェーン侵害の兆候をプロアクティブにハンティングする場合
- 脅威インテリジェンスにより、これらの手法を用いたキャンペーンが進行中であることが示された場合
- これらの手法に関連する侵害の範囲を特定するインシデント対応中
- EDR または SIEM のアラートが関連する兆候を検出した場合
- 定期的なセキュリティ評価やパープルチーム演習中
前提条件
- プロセスおよびネットワークのテレメトリを備えた EDR プラットフォーム(CrowdStrike、MDE、SentinelOne)
- 関連するログデータが取り込まれた SIEM(Splunk、Elastic、Sentinel)
- 包括的な構成で Sysmon を導入済み
- Windows Security Event Log の転送を有効化済み
- IOC の相関分析に使用する脅威インテリジェンスフィード
ワークフロー
- 仮説を立てる:脅威インテリジェンスまたは ATT&CK のギャップ分析に基づき、検証可能な仮説を定義します。
- データソースを特定する:仮説の検証または反証に必要なログとテレメトリを特定します。
- クエリを実行する:SIEM および EDR プラットフォームに対して検出クエリを実行し、関連するイベントを収集します。
- 結果を分析する:複数のデータソース間で相関分析を行いながら、クエリ結果に異常がないか調べます。
- 検出結果を検証する:コンテキスト分析を通じて、真陽性と偽陽性を区別します。
- アクティビティを相関分析する:検出結果を、より広範な攻撃チェーンおよび脅威アクターの TTP に関連付けます。
- 記録して報告する:検出結果を記録し、検出ルールを更新して、対応アクションを推奨します。
主な概念
| 概念 | 説明 |
|---|---|
| T1195.001 | ソフトウェア依存関係の侵害 |
| T1195.002 | ソフトウェアサプライチェーンの侵害 |
| T1199 | 信頼関係 |
ツールとシステム
| ツール | 用途 |
|---|---|
| CrowdStrike Falcon | EDR テレメトリと脅威検出 |
| Microsoft Defender for Endpoint | KQL を使用した高度なハンティング |
| Splunk Enterprise | SPL クエリを使用した SIEM ログ分析 |
| Elastic Security | 検出ルールと調査タイムライン |
| Sysmon | 詳細な Windows イベント監視 |
| Velociraptor | エンドポイントのアーティファクト収集とハンティング |
| Sigma Rules | クロスプラットフォームの検出ルール形式 |
よくあるシナリオ
- シナリオ 1:SolarWinds 型の更新メカニズムの侵害
- シナリオ 2:バックドアを仕込まれた npm/PyPI パッケージ
- シナリオ 3:改ざんされたビルドサーバーによる悪意あるアーティファクトのデプロイ
- シナリオ 4:ベンダーの VPN ソフトウェア更新を介したマルウェアの配信
出力形式
Hunt ID: TH-HUNTIN-[DATE]-[SEQ]
Technique: T1195.001
Host: [Hostname]
User: [Account context]
Evidence: [Log entries, process trees, network data]
Risk Level: [Critical/High/Medium/Low]
Confidence: [High/Medium/Low]
Recommended Action: [Containment, investigation, monitoring]
コメント
Markdown 対応