bus hound usb 调试
1. 概述
Bus Hound 是一个超级软件总线协议分析器,用于捕捉来自设备的协议包和输入输出操作。该软件是由美国perisoft公司研制的一种专用于PC机各种总线数据包监视和控制的开发工具软件,其名"hound"的中文意思为"猎犬",即指其能敏锐地感知到总线的丝毫变化。适用于USB总线驱动的测试。
软件 Bus Hound 百度均可很容易下载,需要使用自行百度下载,所以至于下载就不再赘述。
2. 使用方法
2.1. 选择被捕捉设备
启动Bus Hound软件,将USB设备插入电脑。如图下图所示,进入"Devices"目录,在"Devices"内选择要监控的设备。例如:我的设备是一个U盘,则设备为USB大容量存储设备,点击"USB大容量存储设备"图标,可以在下面的"Properties"图框内看到设备的总线类型、设备的电源以及各个端点的功能等信息。
2.2. 设置捕捉的内容
"Capture Capacity"是捕捉数据的容量。"Max Record Length"是在传输时显示的最大字节数,将"Max Record Length"设置为512可以看到完整的描述符信息。
2.3. 开始抓取数据
在“Capture”目录中,点击“Run”按钮,开始捕捉数据。在搜索框中输入要搜索的内容,点击旁边的上下搜索箭头,可搜索数据。例如:在搜索框输入GET DESCRIPTOR,点击Find旁边的上下搜索箭头,可查询包含GET DESCRIPTOR的数据。点击“Stop”按钮,可以停止捕捉数据,再按“Run”可以清除所有数据并重新开始捕捉数据。
抓取结果:(可以发现抓取到了数据的输入和输出)
bus hound usb 调试相关推荐
- BUS HOUND调试USB驱动遇到的错误代码解析
BUS HOUND调试USB驱动遇到的错误代码解析 在使用BUS HOUND调试USB驱动时,在Capture页面会遇到抓取的错误信息,错误代码会在data字段显示,根据不同的显示,含义如下: 顺便记 ...
- USB 之三 常用抓包/协议分析工具(Bus Hound、USBlyzer、USBTrace、USB Monitor Pro等)
简介 在学习 USB 时,尝试了许多工具.有些是纯软件工具,有些是需要硬件配合.以下仅仅做个记录. Bus Hound 一个比较轻量级纯软件工具,软件界面看着就像上一个世纪的风格.官网为http: ...
- USB抓包工具Bus Hound
Bus Hound是一款超级软件总线协议分析器,它是一种专用于PC机各种总线数据包监视和控制的开发工具软件,其名"hound"的中文意思为"猎犬",即指其能敏锐 ...
- Bus Hound 工具抓取串口数据(PC端抓取USB转串口数据)
测试环境: PC端 USB转串口 链接终端板卡串口 目标:抓取通信过程中的通信数据 工具介绍: Bus Hound是是由美国perisoft公司研制的一款超级软件总线协议分析器,它是一种专用于PC机各 ...
- Bus hound 监控USB
Bus hound是一款监控USB软件,Devices里勾选要监控的USB,capture里点击run开始监控数据,stop停止.但是里面的数据很多,如果只看输入输出的数据可以在setting 里面设 ...
- 分享三个USB抓包软件---Bus Hound,USBlyzer 和-USBTrace
Bus Hound 官方下载地址:http://perisoft.net/bushound/ Bus Hound 简易使用手册: bus_hound5.0中文使用说明.pdf (246 K) 下 ...
- 分享三个USB抓包软件---Bus Hound,USBlyzer 和-USBTrace【转】
转自:http://bbs.armfly.com/read.php?tid=15377 Bus Hound 官方下载地址:http://perisoft.net/bushound/ Bus Hound ...
- python 处理Bus Hound 数据
工作中,经常要用到Bus Hound软件用来调试串口.USB等设备,监听PC端(window)跟设备通信. 如下图,是用Bus Hound监听到摸个设备的数据,可以清楚的看到某个设备发送到PC或者PC ...
- bus hound 使用介绍
bus hound 使用介绍 本文属于原创,转载请声明. 前言 我们在调试usb 设备的时候,会遇到usb通信需要调试的情况,可以使用bus hound软件进行辅助调试,下文介绍了bus hound的 ...
- linux有没有类似于串口的,linux下类似Bus Hound的工具
linux下类似Bus Hound的工具 0 推荐在linux大家有时候需要调试usb接口的串口消息,但是没有类似于windows下的bus hound工具,感觉比较痛苦,其实linux内核提供了us ...
最新文章
- Google Instant 瞬时搜索上手指南
- Table '' is marked as crashed and should be repaired 解决方法
- fragment中listview触发事件setOnItemClickListener不好使
- BZOJ1355: [Baltic2009]Radio Transmission
- codevs 1779 单词的划分
- textarea 通过 json在各浏览器的显示回车换行的问题
- android的looper,handler消息小结
- 【POJ 3062】Party(2-SAT、tarjan)
- Linux系统下安装TreeNMS1.6.9
- 什么软件画er图方便_图形图表设计器(Diagram Designer中文版)
- 重庆北大青鸟【学员心声】:转行是痛苦的,但决定是正确的!
- MFC动态加载OCX控件
- SPSS神经网络心得(一)
- 前端做CRM管理系统是做什么_总结一下最近做crm客户管理系统使用到的前端知识点...
- error Target dll has been cancelled debugger aborted
- 4.2.4 Kafka高级特性解析(物理存储、稳定性:事物,控制器,可靠性,一致性,_consumer_offsets、延时队列、自定义重试队列)
- 激光电视好还是OLED电视好?两者各有什么优缺点
- PTE学术英语考试受全球广泛认可,2018中国考量快速增长
- Java项目:医院管理系统(java+SpringBoot+Layui+Freemaker+maven+mysql)
- GeoServer入门学习:04-发布Shapfile地图数据
热门文章
- 台式电脑桌面没有计算机图标,电脑桌面图标全部消失怎么恢复 电脑桌面图标设置随意放置的方法...
- 【游戏开发实战】Unity逆向怀旧经典游戏《寻秦OL》,解析二进制动画文件生成预设并播放(资源逆向 | 二进制 | C#)
- 计算机更改刷新频率,电脑显示器刷新频率和分辨率怎么修改
- 工具推荐-极速全文搜索工具、文档内容搜索引擎
- FPGA信号处理系列文章——卷积编码与维特比译码
- Linux ALSA驱动之声卡的创建流程
- Conky--linux自定义桌面监控
- CWMP (TR-069)技术介绍
- ubuntu 16.04 64位 搭建GenieACS
- 推荐几个适合 新手学习 软件逆向 脱壳破解 的网站