dma-attack-techniques について
メモリの起点、転送方式、必要な権限、隔離境界、観測可能な証拠から DMA 攻撃手法を分類するセキュリティ調査スキルです。PCIe、IOMMU 防御、検知、フォレンジックの分析を支援します。
主な機能
- 01DMA の分類と脅威モデル
- 02PCIe デバイスと TLP の分析
- 03IOMMU 状態と防御の確認
- 04検知とフォレンジック証拠の確認
活用シーン
- 01手法が DMA に該当するか評価
- 02IOMMU の適用範囲と設定を確認
- 03PCIe の検知と証拠収集を計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gmh5225/ awesome-game-security --skill dma-attack-techniquesインストール後、Claude Code で/dma-attack-techniquesを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/repository-resources.mdclassification-and-threat-model.mdrepository-map.mdassurance-boundaries.mdacquisition-and-transport.mdiommu-state-verification.mddetection-and-forensics.mdpcie-devices.mdiommu-and-defense.md詳細
DMA 攻撃手法
手法を DMA と分類する前に、メモリのイニシエーター、転送経路、必要な権限、隔離境界、観測可能な痕跡を特定します。
トピックの案内
- 取得経路の違いと攻撃者に必要な前提条件については、分類と脅威モデルを参照してください。
- TLP、コンフィグレーション空間、プログラム可能なエンドポイント、エミュレーションの限界については、PCIe デバイスを参照してください。
- VT-d/AMD-Vi、ACS、ATS/PASID、ドメイン割り当て、ハイパーバイザー、信頼アンカーについては、IOMMU と防御を参照してください。
- ACPI による通知、Windows のポリシー、稼働中のユニットの状態、リクエスターごとの適用範囲を区別するには、IOMMU 状態の検証を参照してください。
- PCIe デバイスの防御的なインベントリ、シグナルの相関付け、証拠の収集、Thunderbolt/USB4、メモリアクセスについては、検出とフォレンジックを参照してください。
- 重点的な証拠とソースの選定については、取得と転送経路、保証境界、リポジトリのリソースを参照してください。
- コレクションを保守する際は、リポジトリの構成図を参照してください。
ホストのドライバーとカーネル内部については、windows-kernel-securityを使用してください。アーキテクチャに関する主張を調査結果にまとめる前に、game-security-research-rigorを適用してください。
コメント
Markdown 対応