【问题标题】:How to reverse-engineer a USB device without monitoring traffic?如何在不监控流量的情况下对 USB 设备进行逆向工程?
【发布时间】:2015-07-13 11:50:52
【问题描述】:

如果 USB 设备来自另一个操作系统并且无法在该操作系统上安装流量监控软件,如何确定操作 USB 设备的命令。我能想到的唯一方法是向设备发送随机命令,直到设备做出响应,但这对于更复杂的命令似乎不合理,并且存在潜在危险。例如,考虑 DualShock 4 控制器。索尼还没有为这款设备制作官方驱动,请问有什么方法可以为它制作linux驱动呢?

【问题讨论】:

    标签: usb reverse-engineering


    【解决方案1】:

    获取硬件协议分析器。然后,您无需在被测主机或设备上安装任何软件。这是我用过的一个:

    http://www.totalphase.com/products/beagle-usb12/

    【讨论】:

      猜你喜欢
      • 2021-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-09
      • 2014-02-22
      • 2011-05-09
      • 2016-04-01
      • 1970-01-01
      相关资源
      最近更新 更多