Ubuntu 下USB抓包工具—usbmon
目录:/lib/modules/3.13.0-24-generic/kernel/drivers/usb/mon/usbmon.ko(ubuntu16.04)
使用方法:
sudo mount -t debugfs none /sys/kernel/debug
一般Linux已经默认挂上了
sudo modprobe usb_mon
于是在/sys/kernel/debug/usb目录下出现了devices和usbmon。
1、查看当前的usb device: sudo cat /sys/kernel/debug/usb/devices出现如下:
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 17/900 us ( 2%), #Int= 1, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev= 4.04
S: Manufacturer=Linux 4.4.0-78-generic uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:02:00.0
C:*