在 chrome 上伪造 USB 设备

Faking a usb device on chrome

我正在大学学习安全课程,我正在尝试解决网站(仅适用于 chrome)试图访问我的一个 USB 设备的挑战。如果我尝试连接我的相机,则会发送一个带有此负载的 HTTP 请求: {product_name: "HD WebCam", manufacturer_name: "Generic"}

现在我想创建一个 "fake usb device",我可以自己决定 procut_name 和 manufacturer_name 是什么。 chrome 有没有办法做到这一点,或者我是否需要在我的机器上创建一个虚拟 usb 设备?

@Alexei 是对的,usb 设备、硬盘、CD/DVD 驱动器不属于浏览器,但您可以在 windows 上模拟真实设备(假设您是使用 windows).

也许这个网站可以帮助您:https://docs.microsoft.com/en-us/windows-hardware/drivers/usbcon/writing-a-ude-client-driver

或者这个:USB Emulation In Python With No Additional Hardware

或下载 USB/IP PROJECT