tcpdump usbmon 模块输出解释

tcpdump usbmon 模块输出解释

运行命令:

tcpdump -qAXni usbmon3 -s 0

我得到这个输出:

02:32:04.781964 BULK SUBMIT to 3:16:4

冒号(4)后面的最后一个数字代表什么?我如何识别它以便向其写入数据?

答案1

这些数字代表总线 ID、设备地址和端点号。要从用户空间程序发送/接收 USB 数据,通常会使用 libusb。

这是打印这些数字的源代码行: https://github.com/the-tcpdump-group/tcpdump/blob/c754d30dbd366699ae11ea53655bbef398b83c5c/print-usb.c#L238

相关内容