USB 3.0 设备可以与 USB 2.0 计算机发起通信吗?

USB 3.0 设备可以与 USB 2.0 计算机发起通信吗?

我想将文件从支持 USB 2.0 的计算机复制到支持 USB 3.0 的外部驱动器,但不相信外部驱动器没有恶意软件。USB 3.0 设备在连接时可以发起与 USB 2.0 计算机的通信吗?

我有一台 2009 年末的 iMac,运行的是 Mac OS 10.8。技术规格声明 USB 2.0 硬件支持。有人给我发了一个支持 USB 3.0 的外置驱动器,但我并不一定相信该设备没有恶意软件。USB 的维基百科页面指出 USB 3.0 引入了对设备发起通信的支持(即,通过 USB 3.0 连接到计算机的外部设备可以开始通过有线发送命令,而无需等待计算机的任何请求)。

我知道我有点偏执,但这个问题也是出于好奇。感谢您的反馈!

答案1

对于复制文件/安装 USB 驱动器,您通常是安全的,除非您的 USB 驱动程序存在特定漏洞(请参阅http://www.vulnerabilityassessment.co.uk/education/whitepaper.pdfStuxNet 所利用的 USB 漏洞)

但请注意,这个看似简单的驱动器实际上可能是一个类似USB 小黄鸭,它在 PC 上注册为 HID(键盘),并在连接时执行一组预定义的击键。

答案2

将文件复制到外部驱动器不会感染 PC,无论采用何种通信方式(USB、火线、eSATA 等...)。USB 3.0 本质上是 USB 2.0 的更快版本(具有更好的功率规格)。

如果 USB 固件(很可能位于 ROM 中且不可编辑)被供应商破解,则在设备连接时可能会安装病毒。无论设备还是 PC 发起通信,都会发生这种情况。发生此类攻击的可能性非常小。

通常仅打开外部驱动器上的文件才有可能感染主机电脑。

相关内容