mcpField
D
detecting-pass-the-hash-attacks

detecting-pass-the-hash-attacks

github.com/mukul975セキュリティ35.2k76 回インストール8 週間前に更新
リポジトリ

detecting-pass-the-hash-attacks について

Pass the Hashの脅威ハンティングとインシデント対応を行うセキュリティ分析担当者向けのスキルです。SIEM、EDR、Windowsのテレメトリを使って証拠を関連付け、調査結果と対応案を記録します。

主な機能

  1. 01検証可能なハンティング仮説の設定
  2. 02SIEMとEDRテレメトリの検索
  3. 03複数ソース間の証拠の相関と検証
  4. 04攻撃チェーンや脅威アクターとの関連付け
  5. 05結果の記録と対応策の提案

活用シーン

  1. 01脅威インテリジェンスに基づく先回りの調査
  2. 02関連するEDRまたはSIEMアラートの調査
  3. 03Pass the Hashインシデントの影響範囲確認
  4. 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 と一緒にインストールされる参考資料やスクリプト。

LICENSE
assets/
template.md
references/
api-reference.md
standards.md
workflows.md
scripts/
agent.py
process.py

詳細

Pass The Hash 攻撃の検出

使用するタイミング

  • 環境内で Pass the Hash 攻撃の兆候を積極的に探すとき
  • 脅威インテリジェンスにより、これらの手法を使った攻撃キャンペーンが進行中であると判明した後
  • これらの手法に関連する侵害の範囲を特定するインシデント対応中
  • 関連する兆候を検知して EDR または SIEM アラートが発生したとき
  • 定期的なセキュリティ評価やパープルチーム演習中

前提条件

  • プロセスおよびネットワークのテレメトリを備えた EDR プラットフォーム(CrowdStrike、MDE、SentinelOne)
  • 関連するログデータを取り込んだ SIEM(Splunk、Elastic、Sentinel)
  • 包括的な設定で導入された Sysmon
  • Windows Security Event Log の転送が有効になっていること
  • IOC 相関用の脅威インテリジェンスフィード

ワークフロー

  1. 仮説を立てる:脅威インテリジェンスまたは ATT&CK のギャップ分析に基づいて、検証可能な仮説を定義します。
  2. データソースを特定する:仮説を検証または否定するために必要なログとテレメトリを特定します。
  3. クエリを実行する:SIEM および EDR プラットフォームに対して検出クエリを実行し、関連イベントを収集します。
  4. 結果を分析する:クエリ結果を調べ、複数のデータソースを相関させながら異常を確認します。
  5. 調査結果を検証する:コンテキスト分析を通じて真陽性と偽陽性を区別します。
  6. アクティビティを相関させる:調査結果を、より広範な攻撃チェーンや脅威アクターの TTP と関連付けます。
  7. 記録して報告する:調査結果を記録し、検出ルールを更新して、対応策を推奨します。

主な概念

概念説明
T1550.002Pass the Hash
T1550.003Pass the Ticket
T1078有効なアカウント

ツールとシステム

ツール用途
CrowdStrike FalconEDR テレメトリと脅威検出
Microsoft Defender for EndpointKQL による高度なハンティング
Splunk EnterpriseSPL クエリによる SIEM ログ分析
Elastic Security検出ルールと調査タイムライン
Sysmon詳細な Windows イベント監視
Velociraptorエンドポイントアーティファクトの収集とハンティング
Sigma Rulesクロスプラットフォーム対応の検出ルール形式

よくあるシナリオ

  1. シナリオ 1:窃取した NTLM ハッシュを使った Mimikatz sekurlsa::pth
  2. シナリオ 2:ハッシュを使った Impacket psexec.py によるリモート実行
  3. シナリオ 3:ホスト間での CrackMapExec によるハッシュスプレー
  4. シナリオ 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]

コメント