Hacker News new | ask | show | jobs
by ArrayBoundCheck 1378 days ago
USBs usually have a CPU inside that sits between the storage and PC. This way the PC doesn't need to know a thing about the storage and the CPU can do whatever it needs to implement the USB protocol. However the CPU can be malicious and modify files