最近我听说了 USB Kill,这是一种看起来像闪存驱动器的设备,但它会将电能引入电容器,然后一次性将电能全部推入设备,从而彻底摧毁它所插入的任何计算机。我有理由担心有人可能会尝试在我的全新笔记本电脑上使用其中一种设备。有没有办法在解锁 PC 之前完全禁用 USB 端口的所有电源?要清楚的是,我不想永久禁用端口,我希望能够在解锁 PC 后立即使用它们。我使用的是 Windows 10 Home 64 位。
答案1
很难代表所有笔记本电脑,但通常的设计做法是不使用专用的高侧开关来控制 USB 端口上的 VBUS。VBUS 通常与通用 5V 电压轨相连,该电压轨由系统唤醒时的通用电源管理控制,“OTG”或“充电”端口除外。
因此,鉴于硬件实现的多样性,即使在 BIOS 级别,软件也不太可能解决这个问题。从理论上讲,通用 USB 控制器确实有规定禁用端口 VBUS,并且只有当软件“启用”特定端口时才启用。因此软件应该准备好完成这项工作。不幸的是,我从未见过主机控制器(USB 集线器除外)实现这种原生控制 VBUS 的功能。因此,随着间谍闪存驱动器的普及和最近发明的““USB杀手”设备。