假设:
我的假设在这里是否正确?或者,我错过了什么?
我问这个问题是因为WebUSB声称它会使USB通信更安全。但是,如果用户不知道是否/何时发生USB通信,我不得不怀疑它是多么安全。我的理解是,现在,网站可以与USB设备通信,浏览器不必告诉用户这种情况正在发生。
WebUSB看起来会让事情变得更安全,因为用户将被引导到一个安全的网站,具有安全的界面等等,但在我看来,它似乎并没有解决恶意网站可以解决的问题。在你不知道的情况下点击你的USB设备。 我错了吗?
答案 0 :(得分:2)
与HID上面的HID讨论相比,实施WebUSB(目前只有Chrome)的浏览器确实会在页面连接到USB设备时通知用户。首先,有一个权限提示,使用户可以选择页面是否可以访问以及访问哪个设备。其次,只要页面具有活动连接,选项卡上就会有一个指示符(类似于指示页面正在播放或录制音频的指示符)。
因此,恶意网站无法在您不知情的情况下点击您的USB设备。