1. 首先进入该盒子的后台,由于之前编写过操作方式,这里不再重复编写,详见如下链接:
2. 确认“设备编号”以及“总线编号”
(1)不插设备时执行命令 > lsusb
(2)插上设备时后执行命令 > lsusb

(3)找到新增的设备(信息如下)
总线编号:003
设备编号:006
PVID:8765:1234
3. 执行命令: insmod /system/lib/modules/usbmon.ko 命令的作用是加载内核模块usbmon用于抓包
4. 执行命令:cd /sys/kernel/debug/usb/usbmon/ 切换到抓包目录
5. 抓包命令格式为: cat <总线编号(不需要前面补0) > u | grep <设备编号(需要前面补零,补齐3位)>:
实际的命令如下图所示:

注意:
①设备编号递增使用(每次增加1)
假设A设备现在的设备编号是006,如果拔插一下A设备(其他设备不动的情况下),A设备再次插入时的设备编号应该007。
②如何抓从设备插入开始的数据包。
(1)这就要求,抓包必须在插入前开启。(根据设备编号递增的原则,就很简单。)

例如现在设备编号是006,我要抓下次插入时的数据包。就执行以下命令。
> cat <总线编号(不需要前面补0) > u | grep <现在设备编号+1(需要前面补零,补齐3位)>: 如下所示,就是设备从006+1变成了007

(2)执行完成之后,设备拔插一下
(3)抓到的数据包如下
③若是需要将数据包保存下来可以截图,或者将日志输出到txt文件中,最后回传到VDC后台取出;