attack-tree-construction は何をしますか?
包括的な攻撃ツリーを構築して脅威パスを可視化します。攻撃シナリオのマッピング、防御のギャップ特定、またはセキュリティリスクの関係者への伝達に使用します。
概要
このスキルは、セキュリティ分析と脅威モデリングのための攻撃ツリー(Attack Tree)を自動生成します。攻撃ツリーは、システムへの潜在的な攻撃経路を階層的に表現し、ルートノードが最終目標、リーフノードが具体的な攻撃手法を示します。
使用方法
以下のようなプロンプトで使用できます:
攻擊ツリーを構築してください。
システム:Webアプリケーション(フロントエンド:React、バックエンド:Node.js、データベース:PostgreSQL)
想定脅威:SQLインジェクション、XSS、認証バイパス
特徴
- 自動生成:入力されたシステム情報に基づいて階層的な攻撃ツリーを生成
- フレームワーク対応:MITRE ATT&CKなどの標準的な攻撃フレームワークを参照可能
- 可視化:Markdown形式で出力され、ツリー構造が明確に表現されます
- カスタマイズ:特定のシステムや脅威シナリオに合わせてツリーを調整可能
例
# 攻撃ツリー:Webアプリケーション
## 目標:データベースの機密データを取得する
### OR: データベースに直接アクセスする
- SQLインジェクション脆弱性を悪用する
- データベース認証情報を盗む
### AND: アプリケーション層を突破する
- XSS攻撃を実行する
- 認証バイパスを試みる
- セッションハイジャック
- ブルートフォース攻撃
注意事項
- このスキルは教育目的およびセキュリティ評価目的で使用してください
- 実際の攻撃を促進するものではありません
- 生成された攻撃ツリーは防御策の策定に活用してください