mcpField
D
dma-attack-techniques

dma-attack-techniques

github.com/gmh5225セキュリティ3.7k154 回インストール今日更新
リポジトリ

dma-attack-techniques について

メモリの起点、転送方式、必要な権限、隔離境界、観測可能な証拠から DMA 攻撃手法を分類するセキュリティ調査スキルです。PCIe、IOMMU 防御、検知、フォレンジックの分析を支援します。

主な機能

  1. 01DMA の分類と脅威モデル
  2. 02PCIe デバイスと TLP の分析
  3. 03IOMMU 状態と防御の確認
  4. 04検知とフォレンジック証拠の確認

活用シーン

  1. 01手法が DMA に該当するか評価
  2. 02IOMMU の適用範囲と設定を確認
  3. 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.md
classification-and-threat-model.md
repository-map.md
assurance-boundaries.md
acquisition-and-transport.md
iommu-state-verification.md
detection-and-forensics.md
pcie-devices.md
iommu-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を適用してください。

コメント