Used to be that in windows, autorun would put you at risk when sticking a USB stick into your computer because it could run some code. So we would turn off autorun to fix that.
But now that we know that USB sticks and SD cards can have malicious code on them at the firmware level, we know they aren't safe anymore and the turning off autorun trick doesn't help with that bit.
So is there some clean safe way to get data from SD cards and USB sticks? Like I don't know, some kind of piece of hardware or something? What is the best practice for this if for example you are having to plug in a lot of SD and USB cards from the public?