analyzing-threat-actor-ttps-with-mitre-navigator について
attackctiとMITRE ATT&CKのデータを使い、脅威グループの技術をNavigatorレイヤーに対応付けるセキュリティ分析スキルです。攻撃者の行動や防御側の検知範囲を確認する分析者向けです。
主な機能
- 01ATT&CK STIXデータの照会
- 02グループに関連する技術の抽出
- 03NavigatorレイヤーJSONの生成
- 04検知範囲の重ね合わせ
- 05レビュー用レイヤーのエクスポート
活用シーン
- 01脅威グループのATT&CK技術を対応付け
- 02攻撃者の行動を比較
- 03検知範囲の不足を特定
- 04防御計画用のレイヤーを準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mukul975/ anthropic-cybersecurity-skills --skill analyzing-threat-actor-ttps-with-mitre-navigatorインストール後、Claude Code で/analyzing-threat-actor-ttps-with-mitre-navigatorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENSEreferences/api-reference.mdscripts/agent.py詳細
MITRE Navigator で脅威アクターの TTP を分析する
概要
MITRE ATT&CK Navigator は、ATT&CK マトリクスに注釈を付け、視覚化するための Web アプリケーションです。 TAXII 経由で ATT&CK STIX データを照会する Python ライブラリの attackcti と組み合わせることで、アナリストは特定の脅威グループの TTP を対応付けた Navigator レイヤーファイルをプログラムで生成し、複数のグループを比較して、既知の攻撃者に対する検知カバレッジのギャップを評価できます。
使用する場面
- MITRE Navigator を使用して脅威アクターの TTP を分析する必要があるセキュリティインシデントを調査するとき
- この分野の検知ルールや脅威ハンティングクエリを作成するとき
- SOC アナリストがこの種の分析に関する体系化された手順を必要とするとき
- 関連する攻撃手法に対するセキュリティ監視のカバレッジを検証するとき
前提条件
- attackcti および stix2 ライブラリをインストールした Python 3.8 以降
- MITRE ATT&CK Navigator(Web UI またはローカルインスタンス)
- STIX 2.1 オブジェクトと関係についての理解
手順
- attackcti を使用して、対象の脅威グループに関する ATT&CK STIX データを照会します
- STIX の関係を通じて、そのグループに関連付けられた攻撃手法を抽出します
- 攻撃手法の注釈を含む ATT&CK Navigator レイヤー JSON を生成します
- 検知カバレッジを重ね合わせてギャップを特定します
- チームでのレビューと防御計画のためにレイヤーをエクスポートします
期待される出力
{
"name": "APT29 TTPs",
"domain": "enterprise-attack",
"techniques": [
{"techniqueID": "T1566.001", "score": 1, "comment": "Spearphishing Attachment"},
{"techniqueID": "T1059.001", "score": 1, "comment": "PowerShell"}
]
}
コメント
Markdown 対応