[程序源码] 分享USB HID调试助手

[复制链接]
4763|7
 楼主| XIVN1987 发表于 2019-3-24 23:29 | 显示全部楼层 |阅读模式


在学习USB HID,,为了方便调试,就写了个简单的USB HID调试助手,,界面如下

由于每个人用HID的用途都不一样,所以实际上没法编写通用的HID调试助手,必须根据自己的实际用法编写对应的编解码器,,代码中有个RAMDisk编解码器示例,可以参考这个代码编写自己的编解码器











源代码:https://github.com/XIVN1987/HIDView


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
零三翟邢止胃 发表于 2019-3-25 11:20 | 显示全部楼层
好帖子啊! 不顶,对不起啊!
icecut 发表于 2019-3-25 11:48 | 显示全部楼层
零三翟邢止胃 发表于 2019-3-25 11:20
好帖子啊! 不顶,对不起啊!

为啥不用bushound???
 楼主| XIVN1987 发表于 2019-3-25 15:53 | 显示全部楼层
icecut 发表于 2019-3-25 11:48
为啥不用bushound???


我记得bushound只能抓取分析吧,,还能主动给USB设备发送数据包吗??
 楼主| XIVN1987 发表于 2019-3-25 16:19 | 显示全部楼层
icecut 发表于 2019-3-25 11:48
为啥不用bushound???



另外,抓取USB包进行分析,推荐使用Wireshark,,它能结构化显示数据,,而且还是免费的,不用找**


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
Sherlock8Holmes 发表于 2019-3-25 16:50 | 显示全部楼层
不明觉厉,usb传输不可绕过一道坎就是分析传输的数据是否真确,bushound可以发送令牌包的,但是bushound没有分析能力。
icecut 发表于 2019-3-25 17:45 | 显示全部楼层
Sherlock8Holmes 发表于 2019-3-25 16:50
不明觉厉,usb传输不可绕过一道坎就是分析传输的数据是否真确,bushound可以发送令牌包的,但是bushound没 ...

包都是你自己发的.一眼看不明白?
Sherlock8Holmes 发表于 2019-3-26 15:19 | 显示全部楼层
icecut 发表于 2019-3-25 17:45
包都是你自己发的.一眼看不明白?

不是令牌包,是传递上来的数据包。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

354

帖子

20

粉丝
快速回复 在线客服 返回列表 返回顶部