mcpField
H
hunting-for-scheduled-task-persistence

hunting-for-scheduled-task-persistence

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

hunting-for-scheduled-task-persistence について

Windowsなどでスケジュールタスクを使う永続化を調査するためのセキュリティハンティングガイドです。テレメトリの検索、検証、相関分析、報告の手順を示します。

主な機能

  1. 01仮説に基づくハンティング手順
  2. 02SIEMとEDRのクエリ分析
  3. 03複数データソースのイベント相関
  4. 04調査結果と対応案の記録

活用シーン

  1. 01不審なスケジュールタスクの調査
  2. 02永続化が疑われるインシデントの範囲確認
  3. 03EDRやSIEMのアラート調査

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mukul975/anthropic-cybersecurity-skills --skill hunting-for-scheduled-task-persistence

インストール後、Claude Code で/hunting-for-scheduled-task-persistenceを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

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

詳細

スケジュールタスクによる永続化の探索

使用するタイミング

  • スケジュールタスクによる永続化の兆候を、環境内で能動的に探索するとき
  • 脅威インテリジェンスによって、これらの手法を使う攻撃キャンペーンが活発であると示されたとき
  • インシデント対応中に、これらの手法に関連する侵害範囲を特定するとき
  • EDR または SIEM が関連する兆候でアラートを発したとき
  • 定期的なセキュリティ評価や、パープルチーム演習の期間中

前提条件

  • プロセスおよびネットワークのテレメトリを取得できる EDR プラットフォーム(CrowdStrike、MDE、SentinelOne)
  • 関連するログデータを取り込んだ SIEM(Splunk、Elastic、Sentinel)
  • 包括的な構成で展開された Sysmon
  • Windows セキュリティイベントログの転送が有効になっていること
  • IOC の相関分析に使用する脅威インテリジェンスフィード

ワークフロー

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

主要な概念

概念説明
T1053.005スケジュールタスク
T1053.003Cron
T1053.002At

ツールとシステム

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

よくあるシナリオ

  1. シナリオ 1: schtasks で定期的なビーコンを作成する Cobalt Strike による永続化
  2. シナリオ 2: 再起動後に再実行させるためのランサムウェアのスケジュールタスク
  3. シナリオ 3: 30 分ごとに実行される、エンコードされた PowerShell を使う APT のタスク
  4. シナリオ 4: 機密ファイルを定期的にコピーする内部関係者のタスク

出力形式

Hunt ID: TH-HUNTIN-[DATE]-[SEQ]
Technique: T1053.005
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]

コメント