DMA攻击 DMA攻击是计算机安全领域中的一种旁路攻击攻击者利用允许直接記憶體存取DMA的高速扩展端口来侵入计算机或其他设备 DMA技术允许与计算机相连的设备例如摄录一体机英语camcorder网卡儲存裝置或其他附件或内置的PC卡使用直接硬件访问来读写主内存无需操作系统的任何监督或交互得以最大化数据传输速度采用DMA技术的正当用途配件和连接已广泛存在但攻击者可以用同样方式制作一个与端口连接的恶意附件然后可能直接访问计算机物理内存的部分或全部地址空间进而绕过一切操作系统安全机制和鎖定螢幕读取计算机执行的所有操作窃取数据或密钥安装或运行间谍软件或侵入其他漏洞以及修改系统来允许軟體後門或其他形式的恶意软件 对此类端口进行物理连接防护可预防DMA攻击许多计算机的BIOS或UEFI中可以禁用DMA连接以减少或消除此类攻击 使用DMA技术且可能存在漏洞的连接包括FireWireCardBusExpressCardThunderboltUSB PCIPCIX和PCI Express等