mcpField
A
attack-tree-construction

attack-tree-construction

github.com/rmyndharisセキュリティ1.9k74 回インストール2 週間前に更新
リポジトリ

attack-tree-construction について

許可された攻撃経路を構造化された攻撃ツリーとしてモデル化するセキュリティスキルです。防御上の不足を見つけ、対策の優先順位付けやリスク共有に役立ちます。

主な機能

  1. 01攻撃目標を AND/OR 分岐に分解
  2. 02コスト、スキル、時間、検知可能性を付記
  3. 03分岐ごとに緩和策を対応付け
  4. 04影響の大きい攻撃経路を優先

活用シーン

  1. 01対象範囲内の防御上の不足を特定
  2. 02防御投資の優先順位付け
  3. 03セキュリティテスト範囲の設定
  4. 04関係者への攻撃経路リスクの共有

インストール

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

$npx skills add https://github.com/rmyndharis/antigravity-skills --skill attack-tree-construction

インストール後、Claude Code で/attack-tree-constructionを入力して読み込まれたか確認します。

同梱ファイルresources/implementation-playbook.md

詳細

攻撃ツリーの構築

体系的な攻撃経路の可視化と分析です。

このスキルを使用する場面

  • 複雑な攻撃シナリオを可視化する場合
  • 防御上のギャップと優先事項を特定する場合
  • ステークホルダーにリスクを伝える場合
  • 防御への投資やテスト範囲を計画する場合

このスキルを使用しない場面

  • システムをモデル化する権限がない、または対象範囲が定義されていない場合
  • 攻撃経路のモデル化を伴わない一般的なリスクレビューの場合
  • セキュリティ評価や設計に関係のない依頼の場合

手順

  • 対象範囲、資産、ルートノードの攻撃者の目標を確認します。
  • AND/OR 構造でサブゴールに分解します。
  • リーフにコスト、スキル、所要時間、検知可能性を注記します。
  • 分岐ごとに緩和策を対応付け、影響の大きい経路を優先します。
  • 詳細なテンプレートが必要な場合は、resources/implementation-playbook.md を開きます。

安全性

  • 攻撃ツリーは、権限を持つステークホルダーとのみ共有してください。
  • 必要な場合を除き、機密性の高いエクスプロイトの詳細を含めないでください。

リソース

  • 詳細なパターン、テンプレート、例については、resources/implementation-playbook.md を参照してください。

コメント