Bus Hound工具使用

一、打开该工具,会看到最上面的六个图标

1.Capture(捕捉按钮):按下它选择捕捉数据界面

2.Save(保存按钮):按下它选择保存数据界面

3.Setting(设置按钮):对一些基本参数进行设置

4.Device(设备选择按钮):按下它出现选择被监听设备的界面

5.Help(帮助按钮):查看使用帮助

6.Exit(退出按钮):退出

二、点击“Setting”,对一些基本参数进行设置。如果被监听的设备数据处理不大,按默认设置就可以了,下截图:

三、点击“Device”,来选择需要被监听数据的设备。需要监听哪个设备,在该设备前的点击打勾,可以选择监听多个设备,如下截图:

点击“Capture”,切换到捕捉数据的界面,如截图:

Bus

四、Bus Hound注意事项

1、如果需要观察更加全面的消息交互,需要选上USB移动存储设备的上一层。比如需要查看EndPoint0枚举过程,如截图:

2、USB移动存储使用的是UFI命令规范。UFI是个什么东西?

一般可以把UFI看成是SCSI命令的一个子集

UFI包含三种字长的命令:6bit、10bit、12bit,在window下通常使用12bit

3、UFI规范里包含的SCSI命令如下:

指令代码    指令名称       说明

04h        Format Unit   格式化存储单元=

●12h      Inquiry       索取器件信息

1Bh        Start/Stop    Load/unload

55h        Mode select   允许Host对外部设备设置参数

●5Ah      Mode sense    向Host传输参数

●1Eh      Prevent/allow medium removal写保护

●28h      Read(10)      Host读存储介质中的二进制数据

A8h        Read(12)      同上,比较详细

●25h      Read capacity 要求设备返回当前容量

23h        Read Format capacity 查询当前容量及可用空间

03h        Request sense 请求设备向主机返回执行结果及状态数据

01h        Rezero Unit   返回零轨道

2Bh        Seek(10)      为设备分配到特定地址

1Dh        Send diagnostic 执行固件复位并执行诊断

●00h      Test unit ready 请求设备报告是否处于ready状态

●2Fh      Verify        在存储中验证数据

●2Ah      Write(10)     从主机向介质写二进制数据

AAh        Write(12)     同上,比较详细

2Eh        Write and verify 写二进制数据并验证

4、对于海量存储而言,上面标记了“●”的命令是必须响应。当然,海量存储包括了USB移动存储设备,因此USB移动存储设备也必须响应这些命令

5、上面第3点说明,对于海量存储设备的命令,部分命令码被重复定义不会导致通讯出错,因为它们根本不会被系统调用

五、Bus Hound新特性

1、Capture new deviecs(捕获新设备)

选中此项将自动捕获检测到的新设备的数据,这项特色功能尤其适用于发送到热拔插设备的第1个命令

2、Device Properties(设备属性)

这个面板将显示设备的一些细节特性,比如“传输性能表现”,性能表现是通过完成命令过程中总的传输字节数除上总的花费时间来得到的。当捕获窗口中的运行按钮按下时,性能表现统计数据将被清除掉

3、Send Command(发送命令)

使用此命令,您能发送您自已的命令到设备,启用发送命令功能,只需在高亮选择一个设备后,用鼠标单击“Send Command”按钮或简单地双击设备。发送命令到设备的功能是一个非常强大的辅助工具,让你提交命令到USB,1394,ATA和SCSI设备易于反掌。你也可以用它来完成一些其它的特殊操作,例如总线复位,执行硬件端口的输入输出

PS:硬件端口的输入输出操作可以会导致系统崩溃,清谨慎使用

Bus Hound新特性

1、适用全部版本的IDE,SCSI,USB,1394系统总线

2、适用各种设备如电脑硬盘库,DVD,电脑鼠标,扫描机,互联网相机等

3、捕获数据库的总产量仅受设备运行内存限定

4、能设触发信号全自动终止捕获实际操作

5、检测载入,同歩等设备特性

6、捕获设备驱动包,比如IRP

7、捕获随意数量并行处理设备,不管其系统总线种类

8、身材修长,易于互换与下载

9、捕获的信息易于拷到其他自然环境形成Html格式

10、捕获的信息能储存为文本文档或ZIP文档

11、每一个可捕获设备以树结构列举,让挑选设备来的更轻松些

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值