On Hacking MicroSD Cards
There's a microcontroller in memory cards (which is used as an hardware abstraction layer, mostly for error correction). It runs software, which can be flash into its own memory, ... not very securely, as it seems.
Mon Jan 21 15:44:50 2019 - permalink -
This could be used for MiTM attacks since storage devices could store some arbitrary code, which would even resist formats.
On the other hand, this can also be used as a very cheap microcontroller by electronics enthusiasts ;-)