wireshark的usb抓包分析 2 - 分析数据

1. 使用过滤器 

抓取的数据包括所有的usb设备,这里需要使用过滤器过滤出想看的设备数据。

过滤器在下图红圈内

可以通过IP(即USB设备的地址)来过滤设备。

注意上图中的设备IP值为1.255.0,第一个数字0表示USBPcap1, 第二个数字255就是USB的设备地址,第三个数字是端点号。这个设备地址不太好查到,可以拔插一下设备看一下,注意一般鼠标也是USB的,所以可以用快捷键Ctrl+E停止

然后在过滤器里输入

usb.device_address==255

这样就只有设备地址为255的通信数据。

过滤器输入usb.src == "1.255.0"

过滤器输入usb.dst == "1.255.0"

过滤器输入usb.dst == "1.255.0" || usb.src == "1.255.0"

还有更快的方式,可以鼠标选中要作为过滤条件的项目,右键弹出菜单:,步骤如下图

过滤器栏中会生成对应的过滤条件命令。

2. 点击需要查看的信息条,如上图中的“GET DESCRIPTOR Request DEVICE”,即USB发送读描述符的命令给设备,在第二个信息栏中会显示当前数据的协议信息,第三个信息栏里面显示的是真正的数据。

点击第二栏的信息会和第三栏的数据产生联动,比如点击“Setup Data”, 下面的数据“80 06 00 01 00 00 12 00”会自动高亮。

如果项目有子项,点击可以展开,例如点击”Setup Data“左边的图标“”展开,再点击bRequest:GET DESCRIPTOR就可以看到实际对应的数据。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值