mcpField
D
dma-attack-techniques

dma-attack-techniques

github.com/gmh5225Security3.7k154 installsUpdated today
Repository

About dma-attack-techniques

A security research skill for classifying DMA attack techniques by examining the memory initiator, transport, privileges, isolation boundary, and observable evidence. It guides focused analysis of PCIe, IOMMU defenses, detection, and forensics.

Key features

  1. 01DMA classification and threat modeling
  2. 02PCIe device and TLP analysis
  3. 03IOMMU state and defense checks
  4. 04Detection and forensic evidence review

Use cases

  1. 01Assess whether a technique qualifies as DMA
  2. 02Review IOMMU coverage and configuration
  3. 03Plan PCIe detection and evidence collection

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/gmh5225/awesome-game-security --skill dma-attack-techniques

After installing, type/dma-attack-techniquesin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with 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

Details

From the project README

DMA attack techniques

Identify the memory initiator, transport, required privilege, isolation boundary, and observable artifacts before classifying a technique as DMA.

Topic routing

Use windows-kernel-security for host driver and kernel internals. Apply game-security-research-rigor before turning architecture claims into findings.

Comments

Markdown supported