通过usb在2个设备之间嗅探包裹

时间:2017-03-14 07:37:52

标签: usb packages reverse-engineering packet-sniffers sniffing

我需要嗅探通过usb(Micro usb)连接的设备和PC之间交换的数据包。我的目标是找出设备如何与原始软件“对话”,以便我可以编写一个具有更多功能和更多语言翻译的新设备。由于我对如何完成它有点困惑,我需要一些建议和提示。这甚至可能吗?我应该从哪里开始?

1 个答案:

答案 0 :(得分:0)

是的,不仅是可能的,它总是被世界各地的工作在USB上的工程师使用。它叫做USB数据包分析器。 将设备连接到分析仪,将分析仪连接到PC。

您还将从分析仪制造商那里获得一个软件来捕获数据包。

但这些硬件成本很高。着名的分析仪是Ellysis,LeCroy等。

http://www.ellisys.com/products/usbex200/

http://www.totalphase.com/products/beagle-usb480/ - 这对个人发展来说很便宜而且很棒

我在公司使用Lecroy,但这对个人项目而言确实很昂贵。