Hay información y muchos consejos sobre esta página . La idea común es que Firewire permite DMA : el dispositivo conectado puede leer y escribir la memoria física a voluntad (esto permite una rápida transferencia de datos sin obstruir la CPU, es muy útil para discos duros e interfaces de red rápidas). Para Firewire, se puede lograr algo de mitigación eliminando o nerfeando la compatibilidad con Firewire en el sistema operativo (la mayoría de los controladores Firewire requieren que el sistema operativo realice un poco de trabajo de inicialización, y eliminamos esa parte , pero podría existen controladores Firewire que aceptan DMA iniciada por el dispositivo incluso si el sistema operativo no hace nada, por lo que es difícil saber si la protección real se logra de esa manera).
PCMCIA / PC Card / CardBus / ExpressCard son nombres sucesivos para un estándar periférico que es, básicamente, un PCI (o PCI Express ) autobús con conexión en caliente segura. DMA es consustancial al PCI, por lo que hay poca defensa contra un atacante que tiene acceso físico a dicho puerto.
En términos generales, si el atacante puede acceder físicamente a la máquina, estás condenado.