3 ms·
I believe the assertion is "just because you don't know ow how to do it doesn't mean it can't be done." It turns out several generations of USB controllers did
by retrocryptid 4y ago
I believe the assertion is "just because you don't know ow how to do it doesn't mean it can't be done."
It turns out several generations of USB controllers did "undefined" things when presented with "undefined" behavior on the data pins. Sometimes "undefined" was "just doesn't work", sometimes it was "put data in physical memory, bypassing the MMU and it's data protection features."
I've never seen it myself, but I worry someone out there has figured out how to do the same thing over the power lines.
- tshaddox 4y ago> I believe the assertion is "just because you don't know ow how to do it doesn't mean it can't be done." Okay, but tell me how it can be done if you want me to take the threat seriously. You could also say “always store your phone in a sound-isolating container because attackers can hack your phone with ultrasonics.”
- stametseater 4y ago> Okay, but tell me how it can be done if you want me to take the threat seriously. That is not a precautionary attitude. I don't know how a candle left unattended in the middle of my granite counter island could light anything on fire, there aren't any drapes near it, but I'm not going to leave it unattended so I can find out.
- tshaddox 4y agoIndeed, I’m explicitly rejecting the precautionary principle.
- retrocryptid 4y agoOh. So you're a bitcoin exchange CEO?