detecting-pass-the-hash-attacks について
Pass the Hashの脅威ハンティングとインシデント対応を行うセキュリティ分析担当者向けのスキルです。SIEM、EDR、Windowsのテレメトリを使って証拠を関連付け、調査結果と対応案を記録します。
主な機能
- 01検証可能なハンティング仮説の設定
- 02SIEMとEDRテレメトリの検索
- 03複数ソース間の証拠の相関と検証
- 04攻撃チェーンや脅威アクターとの関連付け
- 05結果の記録と対応策の提案
活用シーン
- 01脅威インテリジェンスに基づく先回りの調査
- 02関連するEDRまたはSIEMアラートの調査
- 03Pass the Hashインシデントの影響範囲確認
- 04定期評価やパープルチーム演習
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mukul975/ anthropic-cybersecurity-skills --skill detecting-pass-the-hash-attacksインストール後、Claude Code で/detecting-pass-the-hash-attacksを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENSEassets/template.mdreferences/api-reference.mdstandards.mdworkflows.mdscripts/agent.pyprocess.py詳細
Pass The Hash 攻撃の検出
使用するタイミング
- 環境内で Pass the Hash 攻撃の兆候を積極的に探すとき
- 脅威インテリジェンスにより、これらの手法を使った攻撃キャンペーンが進行中であると判明した後
- これらの手法に関連する侵害の範囲を特定するインシデント対応中
- 関連する兆候を検知して EDR または SIEM アラートが発生したとき
- 定期的なセキュリティ評価やパープルチーム演習中
前提条件
- プロセスおよびネットワークのテレメトリを備えた EDR プラットフォーム(CrowdStrike、MDE、SentinelOne)
- 関連するログデータを取り込んだ SIEM(Splunk、Elastic、Sentinel)
- 包括的な設定で導入された Sysmon
- Windows Security Event Log の転送が有効になっていること
- IOC 相関用の脅威インテリジェンスフィード
ワークフロー
- 仮説を立てる:脅威インテリジェンスまたは ATT&CK のギャップ分析に基づいて、検証可能な仮説を定義します。
- データソースを特定する:仮説を検証または否定するために必要なログとテレメトリを特定します。
- クエリを実行する:SIEM および EDR プラットフォームに対して検出クエリを実行し、関連イベントを収集します。
- 結果を分析する:クエリ結果を調べ、複数のデータソースを相関させながら異常を確認します。
- 調査結果を検証する:コンテキスト分析を通じて真陽性と偽陽性を区別します。
- アクティビティを相関させる:調査結果を、より広範な攻撃チェーンや脅威アクターの TTP と関連付けます。
- 記録して報告する:調査結果を記録し、検出ルールを更新して、対応策を推奨します。
主な概念
| 概念 | 説明 |
|---|---|
| T1550.002 | Pass the Hash |
| T1550.003 | Pass the Ticket |
| T1078 | 有効なアカウント |
ツールとシステム
| ツール | 用途 |
|---|---|
| CrowdStrike Falcon | EDR テレメトリと脅威検出 |
| Microsoft Defender for Endpoint | KQL による高度なハンティング |
| Splunk Enterprise | SPL クエリによる SIEM ログ分析 |
| Elastic Security | 検出ルールと調査タイムライン |
| Sysmon | 詳細な Windows イベント監視 |
| Velociraptor | エンドポイントアーティファクトの収集とハンティング |
| Sigma Rules | クロスプラットフォーム対応の検出ルール形式 |
よくあるシナリオ
- シナリオ 1:窃取した NTLM ハッシュを使った Mimikatz sekurlsa::pth
- シナリオ 2:ハッシュを使った Impacket psexec.py によるリモート実行
- シナリオ 3:ホスト間での CrackMapExec によるハッシュスプレー
- シナリオ 4:Pass-the-Hash を介した WMI ラテラルムーブメント
出力形式
Hunt ID: TH-DETECT-[DATE]-[SEQ]
Technique: T1550.002
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 対応