Ci sono alcune informazioni e molti riferimenti su questa pagina . L'idea comune è che Firewire consente DMA : il dispositivo collegato può leggere e scrivere memoria fisica a piacimento (questo consente un trasferimento veloce dei dati senza intasare la CPU, è molto utile per i dischi rigidi e le interfacce di rete veloci). Per Firewire, è possibile ottenere una certa attenuazione rimuovendo o nerfando il supporto Firewire sul sistema operativo (la maggior parte dei controller Firewire richiede che il sistema operativo esegua un po 'di lavoro di inizializzazione e rimuoviamo quella parte - ma potrebbe esistono controller Firewire che accetteranno il DMA avviato dal dispositivo anche se il sistema operativo non fa nulla, quindi è difficile sapere se la protezione effettiva viene raggiunta in quel modo).
PCMCIA / PC Card / CardBus / ExpressCard sono nomi successivi per uno standard periferico che è, fondamentalmente, un PCI (o PCI Express ) bus con hotplug sicuro. DMA è consustanziale per PCI, quindi c'è poca difesa contro un utente malintenzionato che ha accesso fisico a tale porta.
In generale, se l'attaccante può accedere fisicamente alla macchina, sei condannato.