3 ms·
If your OS allows that, you need a better OS. Seriously, that's practically like having an OS that lets anyone on your LAN just SSH into your machine as root wi
by jey 17y ago
If your OS allows that, you need a better OS. Seriously, that's practically like having an OS that lets anyone on your LAN just SSH into your machine as root without a password just because they happen to be on the same subnet.
- wendroid 17y agoman dma
- masomenos 17y ago$ man dma No manual entry for dma
- wendroid 17y agoget a better manual
- wendroid 17y agohttp://en.wikipedia.org/wiki/Direct_memory_access http://en.wikipedia.org/wiki/Direct_memory_access And the description of how to exploit it http://www.schneier.com/blog/archives/2006/06/hacking_compute.html http://www.schneier.com/blog/archives/2006/06/hacking_comput... The FireWire version http://www.storm.net.nz/static/files/ab_firewire_rux2k6-final.pdf http://www.storm.net.nz/static/files/ab_firewire_rux2k6-fina...
- jey 17y agoEr, DMA isn't controlled by the TLB using the usual page table for access permissions? If not, PCs are ridiculously broken.
- wendroid 17y agoYou can read write system memory at addresses that fit in 32bits even when the Kernel has crashed.