A firewire device can read (and write) to a computer’s main memory by accessing a system’s DMA controller, while the operating system, be it Windows, Mac OS, Linux, a Multiple Independent Levels of Security kernel, etc., is oblivious to the event.