linux下的"BusHound"——usbmon
来源:互联网 发布:网络通信链路有哪些 编辑:程序博客网 时间:2024/06/05 11:59
随着Ubuntu版本的不同,usb_mon的名字可能不同,在Ubuntu16.04下是ubsmon
linux下的"BusHound"——usb_mon非常好
使用方法如下:
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出现如下:
2)监听全部bus上的USB数据包,cat /sys/kernel/debug/usb/usbmon/0u
监听Bus=2上的USB数据包,cat /sys/kernel/debug/usb/usbmon/2u
一旦有数据就打印出来
读懂上面的数据,需要参考usbmon.txt
URB tag :标志
TimeStamp:毫秒数
Event Type:
S - submission,
C - callback,
E - submission error.
URBType:BusNo:DeviceAddr:EndPointNum
Ci Co Control input and output
Zi Zo Isochronous input and output
Ii Io Interrupt input and output
Bi Bo Bulk input and output
URB Status: 0为没有错误。-XXX是错误码。
阅读全文
0 0
- linux下的"BusHound"——usbmon
- linux下的"BusHound"——usb_mon非常好
- linux下的"BusHound"——usb_mon
- linux下的"BusHound"——usb_mon
- linux下的"BusHound"——usb_mon
- linux下的"BusHound"——usb_mon
- linux下的"BusHound"——usb_mon 非常好
- linux下usb抓包:wireshark+usbmon
- linux usbmon获取的U盘数据
- linux 鼠标usbmon数据
- ubuntu下usb抓包方法步骤--usbmon
- BusHound软件
- BusHound详解
- BusHound数据分析
- 如何查看BUSHOUND内容
- Linux下的HWInfo——Discover
- Linux下的利器——supervise
- Linux下的利器——supervise
- Codeforces 812 B Sagheer, the Hausmeister
- 如果看了此文你还不懂傅里叶变换,那就过来掐死我吧【完整版】
- python 折行的正确姿势
- xml解析的pull解析示例
- Win7 PHP v5.6 成功安装Imagick库
- linux下的"BusHound"——usbmon
- iphone手机fiddler抓包
- 开启ssh
- Struts2入门
- 自然语言处理-nltk学习(二)
- 1023. 组个最小数 (20)
- JVM内存模型图
- mysql case when语句
- 创建含Javaweb环境和MySQL的docker镜像