So there has been all this talk as of late with NSA and special USB cables that embed microprocessors and wireless transmitters that send out everything that passes through them. Â not to mention video cables, that can do the same thing.
Apparently another favorite thing to hit is the BIOS, as you can load whatever OS on there you want, and the firmware is still active. Â The best of the best must be hacking peripheral firmware. Â Namely storage.
Did you know you can actually load linux onto your hard disk? Â Or that various flash cards have embedded ARM processors on them?
What would this say for a network ‘offload’ mechanism to pass along packets to another host?
To those of you building “secure” systems (ie billing, medical, military) good luck.. It seems in this brave new world you cannot trust anything off the shelf.
Not only do flash cards have ARM processors on board.. some run a full operating system. At least the Transcend 16GB and 32GB SD cards with wi-fi. Maybe it was mentioned already in an earlier column? They run Linux and you can get a shell and hack away.
http://haxit.blogspot.no/2013/08/hacking-transcend-wifi-sd-cards.html
I’ve got myself a 32GB card and plan to get my smallest computer up and running Real Soon Now.
-Tor