首页
社区
课程
招聘
[求助]winxp下USB移动存储设备驱动问题求解
发表于: 2010-5-31 13:07 3786

[求助]winxp下USB移动存储设备驱动问题求解

2010-5-31 13:07
3786
如果要给U盘发自定义命令(VendorRequest)该怎么做?因为这些属于大容量存储设备类,有自己的一套驱动,这是不是意味着要在某一层驱动上加过滤驱动?具体该怎么做,大大们能不能指点一下?先谢谢了!
其实我想做的是在U盘插入之后,除了系统的命令之后,主机端应用程序和U盘能通过自定义命令进行交互,就这么简单。按上面来是不是搞复杂了啊?有什么好的解决方法吗?

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 220
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
USB一般是用的UFI指令集,只有十多个命令,因为UFI指令集本身是SCSI指令集的子集,因此有可能Mass Storage驱动是直接转换SCSI命令到UFI指令的,如果如果这个转换逻辑并不检查是否在UFI指令集的范围中,那么自定义的SCSI命令就可以下传达到USB,前提是这个USB fireware也要实现对该请求的应答.
  关于这个请求的验证,也不需要改动USB的fireware,用usb抓包工具,像usb lzer之类的,只要能抓到你自定义的请求发送到U盘,那证明就可行了。
2010-6-1 13:53
0
游客
登录 | 注册 方可回帖
返回
//