gpt4 book ai didi

macos - VirtualHere 如何在 macOS 上创建虚拟 USB 设备?

转载 作者:行者123 更新时间:2023-12-05 05:48:24 28 4
gpt4 key购买 nike

如何VirtualHere能够在 macOS 上虚拟化 USB 设备而不需要用户安装内核扩展?

据我所知,没有记录在 macOS 上虚拟化 USB 设备的方法。

USB/IP例如,项目仅支持 Windows 和 Linux 上的客户端。

我知道这是专有软件,但它一定使用了一些用户空间可用的技术?

谢谢

最佳答案

真的很有趣。

似乎他们正在使用 IOUSBHost.framework,最多是 undocumented

使用它需要从 Apple 获得自定义授权:com.apple.usb.hostcontrollerinterface,可能需要一个 lot of time

有一些痕迹表明它可以用来创建虚拟设备,但没有详细说明。

您可以尝试使用 classdump 等工具直接从框架中获取一些信息,或者阅读 github 上的一些 headers

如果有人可以与社区分享有关它的任何信息,那就太好了,因为 Apple 似乎很懒惰这样做。

关于macos - VirtualHere 如何在 macOS 上创建虚拟 USB 设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70824152/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com