soniczlg
驱动牛犊
驱动牛犊
  • 注册日期2003-07-02
  • 最后登录2009-09-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1472回复:5

菜鸟求租简单问题:用busbound捕捉到的操作U盘数据如下,哪位大侠帮我解释一下,不胜感激.

楼主#
更多 发布于:2004-08-02 10:44
请问计算机向U盘发送了哪些数据呢?

 14  CDB    2a 00 00 00 - 00 3f 00 00                              WRITE10             0us         1.1.0        
 14  DO     eb 3c 90 4d - 53 44 4f 53                              .<.MSDOS           50ms         1.2.0        
 14  SSTS   01                                                     ok                  4us         1.3.0        
 14  CDB    2a 00 00 00 - 02 2f 00 00                              WRITE10           178us         2.1.0        
 14  DO     e5 b0 65 fa - 5e 20 00 87                              ..e.^ ..           51ms         2.2.0        
 14  SSTS   01                                                     ok                  4us         2.3.0        
 14  CDB    2a 00 00 00 - 02 2f 00 00                              WRITE10           1.0ms         3.1.0        
 14  DO     e5 b0 65 fa - 5e 20 00 87                              ..e.^ ..           54ms         3.2.0        
 14  SSTS   01                                                     ok                  4us         3.3.0        
 14  CDB    2a 00 00 00 - 00 41 00 00                              WRITE10            83us         4.1.0        
 14  CDB    2a 00 00 00 - 01 38 00 00                              WRITE10            39us         5.1.0        
 14  DO     f8 ff ff 7f - ff ff ff ff                              ........           48ms         4.2.0        
 14  SSTS   01                                                     ok                  3us         4.3.0        
 14  DO     f8 ff ff 7f - ff ff ff ff                              ........           53ms         5.2.0        
 14  SSTS   01                                                     ok                  4us         5.3.0        
 14  CDB    2a 00 00 00 - 00 3f 00 00                              WRITE10           1.2sc         6.1.0        
 14  DO     eb 3c 90 4d - 53 44 4f 53                              .<.MSDOS           51ms         6.2.0        
 14  SSTS   01                                                     ok                  4us         6.3.0        
......
您好。
OpenCore
驱动牛犊
驱动牛犊
  • 注册日期2003-03-31
  • 最后登录2004-10-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-02 12:44
请问计算机向U盘发送了哪些数据呢?

 14  CDB    2a 00 00 00 - 00 3f 00 00                              WRITE10             0us         1.1.0        
 14  DO     eb 3c 90 4d - 53 44 4f 53                              .<.MSDOS           50ms         1.2.0        
 14  SSTS   01                                                     ok                  4us         1.3.0    
  
 14  CDB    2a 00 00 00 - 02 2f 00 00                              WRITE10           178us         2.1.0        
 14  DO     e5 b0 65 fa - 5e 20 00 87                              ..e.^ ..           51ms         2.2.0        
 14  SSTS   01                                                     ok                  4us         2.3.0        
 14  CDB    2a 00 00 00 - 02 2f 00 00                              WRITE10           1.0ms         3.1.0        
 14  DO     e5 b0 65 fa - 5e 20 00 87                              ..e.^ ..           54ms         3.2.0        
 14  SSTS   01                                                     ok                  4us         3.3.0        
 14  CDB    2a 00 00 00 - 00 41 00 00                              WRITE10            83us         4.1.0        
 14  CDB    2a 00 00 00 - 01 38 00 00                              WRITE10            39us         5.1.0        
 14  DO     f8 ff ff 7f - ff ff ff ff                              ........           48ms         4.2.0        
 14  SSTS   01                                                     ok                  3us         4.3.0        
 14  DO     f8 ff ff 7f - ff ff ff ff                              ........           53ms         5.2.0        
 14  SSTS   01                                                     ok                  4us         5.3.0        
 14  CDB    2a 00 00 00 - 00 3f 00 00                              WRITE10           1.2sc         6.1.0        
 14  DO     eb 3c 90 4d - 53 44 4f 53                              .<.MSDOS           51ms         6.2.0        
 14  SSTS   01                                                     ok                  4us         6.3.0        
......


主机想U盘写了BPB(启动参数块)等数据。
这应该是 新建文件 等的时候写的数据吧。

BTW:你的BusHound设的缓冲太小,数据没有捕获全。
soniczlg
驱动牛犊
驱动牛犊
  • 注册日期2003-07-02
  • 最后登录2009-09-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-02 15:16
是啊,这是新建文件1.txt时写的,真厉害!

捕捉到的数据挺多,请问

14 CDB 2a 00 00 00 - 00 3f 00 00 WRITE10 0us 1.1.0
14 DO eb 3c 90 4d - 53 44 4f 53 .<.MSDOS 50ms 1.2.0
14 SSTS 01 ok 4us 1.3.0

这里有三行,CDB和DO是计算机发送到u盘的数据吧,SSTS我就不知道是怎么回事,是否也发送到u盘的?


谢谢.等你回答我就结贴.分不够可以再开贴感谢你.
您好。
chinalei
驱动小牛
驱动小牛
  • 注册日期2003-05-07
  • 最后登录2008-11-20
  • 粉丝0
  • 关注0
  • 积分18分
  • 威望6点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-02 16:51
是啊,这是新建文件1.txt时写的,真厉害!

捕捉到的数据挺多,请问

14 CDB 2a 00 00 00 - 00 3f 00 00 WRITE10 0us 1.1.0
14 DO eb 3c 90 4d - 53 44 4f 53 .<.MSDOS 50ms 1.2.0
14 SSTS 01 ok 4us 1.3.0

这里有三行,CDB和DO是计算机发送到u盘的数据吧,SSTS我就不知道是怎么回事,是否也发送到u盘的?

 

SSTS是U盘发送给PC的,表示命令执行的结果正确与否!
关于这些知识你可以参看MassStorage Spec.,和SCSI Spec.。
生活咋能这样呢!
OpenCore
驱动牛犊
驱动牛犊
  • 注册日期2003-03-31
  • 最后登录2004-10-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-02 19:54

SSTS是U盘发送给PC的,表示命令执行的结果正确与否!
关于这些知识你可以参看MassStorage Spec.,和SCSI Spec.。

呵呵,这位大侠说的对,SSTS是U盘的响应数据。

BusHound显示的CDB/SSTS/DI/DO...之类的在BusHound自带的帮助里就有,可以从那儿查一下是什么意思。

至于具体命令如Write10等可以参考SCSI-Spec或USB MassStorage Class UFI Command Specification.

而写入的BPB数据等的格式等,可以参考Microsoft Extensible Firmware Initiative FAT32 File System Specification.

^_^
soniczlg
驱动牛犊
驱动牛犊
  • 注册日期2003-07-02
  • 最后登录2009-09-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-08-04 09:07
谢谢两位!结帐
您好。
游客

返回顶部