BusHound详解
来源:互联网 发布:chip数据 编辑:程序博客网 时间:2024/06/05 15:16
1、简介
Bus Hound是一个超级软件总线协议分析器,用于捕捉来自设备的协议包和输入输出操作
2、详解
1)Setting:参数设置
- Buffer Size(缓冲区大小)用于捕获数据缓冲区的RAM大小,以K为单位,设置上限仅受系统内存限制,如果出现内存不够,缓冲区尺寸将缩减到可用RAM的大小
- Max Phase(最大阶段)指定每阶段捕获数据的最大数量
Stop When…(停止条件) 用于停止捕获操作的触发条件,可对触发条件进行任何组合,只要有一个触发条件满足时,捕获操作将停止,屏幕上将用高亮红色显示对应的触发数据
- Buffer Full(缓冲区满) 当缓冲区满时停止操作,如果未选中此选项,系统将采用滚动覆盖模式保存最近捕获到的数据
- Bus Reset(总线复位) 遇到总线复位操作时停止捕获操作
- Data Overrun(数据过载)当发生数据过载或数据欠载时,停止捕获操作
- Hardware Error(硬件错误)当发生硬件错误时停止捕获操作
- Invalid Command(非法命令)当发现非法的命令时停止捕获操作
- Media Error(媒体错误) 当设备返回一个媒体错误时,停止捕获操作,典型情况是报告发现扇区错误
- Any Other Error(任何错误发生) 当系统遇到任何种类的错误发生时停止数据捕获操作
- No Media(没有媒体),当设备返回没有媒体时,停止捕获操作
- Not Ready(没有准备好)遇到设备未准备好,超时,或忙的情况时停止捕获操作
- Vendor Error(厂商错误)当一个独特的厂商错误出现时停止捕获操作
- Windows Error(操作系统错误)当出现一个操作系统类型的错误时停止捕获操作
- Text Pattern / Hex Pattern(文本式样)当出现定义的特殊式样的文本数据时,停止捕获操作,对于文本式样,区分大小写,检查过程遍及数据传输的每个阶段,包括命令,数据和状态阶段
Phases to Capture(选择阶段)所有能捕获的阶段列表,复选对应的选项表示进行捕获操作
- Merge Repeated Commands(合并重复命令)出现命令与前一命令相同的状况时,新命令将不独记录,取而代之的是,前一命令的数量值加1
- Columns To Display对应的列显示在捕获窗口中,选中的列将能执行拖选和保存操作
- Enable SoundS执行捕获,设定或遇到触发条件弹出设备窗口时,发出“呯”的一声
2)Devices:设备
- Click in the check box to select a device勾选设备,即可监听
- Auto select hot plugged devices勾选自动检测设备插入拔出
- Properties(设备属性)显示设备的一些细节特性
- Send Command(发送命令)发送命令到设备
3)Send Command:发送命令
选中需要监听的设备—-点击Send Command—-USB—-选中Interrupt Out—-设置Data Length,输入发送的协议命令,点击Run,显示Complete
切至Capture,查看捕获的数据
- IN回复的协议命令
阅读全文
0 0
- BusHound详解
- BusHound软件
- BusHound数据分析
- 如何查看BUSHOUND内容
- USB描述符 包括bushound抓包
- linux下的"BusHound"——usb_mon
- USB描述符 包括bushound抓包
- linux下的"BusHound"——usb_mon
- linux下的"BusHound"——usb_mon
- linux下的"BusHound"——usb_mon
- USB描述符 包括bushound抓包
- linux下的"BusHound"——usb_mon 非常好
- linux下的"BusHound"——usb_mon非常好
- USB Gadget设备驱动开发(四) BusHound 抓包分析
- linux下的"BusHound"——usbmon
- 详解
- 详解
- 详解
- 春雪
- 获取手机网络状态
- 【Sublime】12个不可不知的Sublime Text应用技巧和诀窍
- Tempter of the Bone--dfs加剪枝优化
- 隔三秒换标题的xml文件
- BusHound详解
- 获取网络状态 主类
- 媒体化查询技术(相应式页面)
- 2016CCPC东北地区大学生程序设计竞赛 Auxiliary Set (BFSt预处理+ 思维)
- Tomcat配置
- WinDbg快捷键
- json解析工具类
- 成为优秀Java程序员的10大技巧
- 递归,斐波那契数及其取模运算