4 ms·
Anything software based would still be vulnerable. The only surefire way is to disconnect the pins, as these USB condoms do.
by untog 8y ago
Anything software based would still be vulnerable. The only surefire way is to disconnect the pins, as these USB condoms do.
- astrodust 8y agoIt must be hardware based. Like the USB bus can negotiate with your system and then upgrade the connection if the device passes. Of course this would require cryptography to do properly so it'll never, ever happen.
- manicdee 8y agoUSB still involves software, and the code that runs the USB interface is invisible to the host computer. You have no way to verify that the cable or USB condom is not hosting malicious code.
- astrodust 8y agoI mean if the USB host device itself has specialized USB hardware that can lock the ports in power only until they're fully enabled by the OS, then you'd be in a better position. Either that or a tiny switch beside each port to enable/disable the neutering feature.