被动聆听USB通信


Answers:


4

我不确定这一点,但是我相信,如果您看一下两条线之间的差分电压,您会看到数据,但是将采用NRZI编码。这意味着通过总线电平是否更改来对位进行编码。改变(任一方向)表示0,而没有改变(一个位时间)表示1。

我相信在数据包的开头和结尾处也有CRC和其他信令字节。


全部在USB规范中。正常位是差分的,但是“数据包结束”信号将两条线都拉低,因此您确实需要查看两者。
endolith'5

1
以下是使用的数据包的不错的摘要:beyondlogic.org/usbnutshell/usb3.htm
pingswept 2010年

不要忘了填馅!
ajs410 2010年


3

是的,应该可以。理想情况下,您将使用可以捕获和解码USB流量的逻辑分析仪,否则将难以找到您感兴趣的数据。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.