Does the firmware itself have the capability to issue outbound/inbound networking requests?
That might be the case for a hacked firmware on a ethernet card, but on a hard-drive? How would windows even interpret a outbound request that comes from the hardware in the first place?
The only way I can imagine this works is if when doing a fresh install with a hacked hard-drive, the operating system would request the drivers from the hard-drive itself, which would give it the infected DLL which could obviously do whatever it needed- But it doesn't work that way, drivers are almost always downloaded, no?
That might be the case for a hacked firmware on a ethernet card, but on a hard-drive? How would windows even interpret a outbound request that comes from the hardware in the first place?
The only way I can imagine this works is if when doing a fresh install with a hacked hard-drive, the operating system would request the drivers from the hard-drive itself, which would give it the infected DLL which could obviously do whatever it needed- But it doesn't work that way, drivers are almost always downloaded, no?