代码之家  ›  专栏  ›  技术社区  ›  njank

模拟USB供应商或产品ID

  •  0
  • njank  · 技术社区  · 10 年前

    在研究了基于BeagleBoard xM的USB数据包嗅探器之后( https://gitorious.org/beagleboard-usbsniffer/ ),我一直对司机在某个区域的实际工作方式感到困惑。

    我现在明白了BeagleBoard充当一个USB主机可以看到的单端口USB集线器,这样它就可以查看和记录通过它的数据包。我目前试图了解的部分是BeagleBoard是如何做到透明,并能够模拟被嗅探设备的USB供应商/产品ID的。

    1 回复  |  直到 10 年前
        1
  •  1
  •   David Grayson    10 年前

    没有什么可模仿的。如果它作为集线器,它可以看到计算机和被测设备之间的所有流量,因为所有USB数据包都会通过集线器。数据包由集线器接收并传输到其他设备。