版块
论坛
喜欢
话题
应用
搜索
登录
注册
hunbalo的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=80905
请教我给usb storage写的uppfilter怎么过滤不到u盘的读写?
我就将toaster下面的filter捎加修改,然后在在\windows\inf\目录下的usbstor.inf中忝加安装Upperfilter的内容,也安装成功了,我用windbg跟踪调试,adddevice很正常,能捕获到pnp及power的irp,但是我读写u盘,却看不...
全文
回复
(
14
)
2007-04-27 15:39
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
xiaofang5106
:
请教:加载上层过滤驱动在{4D36E967-E325-11CE-BFC1-08002BE10318}下,重启后无法进入系统是什么原因? 注:{4D36E967-E325-11CE-BFC1-08002BE10318}下本来就有个upperfilters
(2008-12-13 09:43)
回复
peng_intel
:
弱弱的问问啊,我是个驱动初学者,我想用DriverStudio做U盘的过滤驱动,过滤写,过滤读写,或者写的数据加密一下,但是不知道怎么把filter挂到哪个驱动上,并且要过滤什么IRP,高手指点,高手指点,我是个学生,谢谢~~ 小弟再拜,再拜——
(2008-05-06 22:20)
回复
dreamsity
:
这个一个概念性问题: UsbStore.sys的功能就是完成磁盘访问接口到SCSI命令的转换,UsbStore的上层过滤驱动拦截到的是磁盘读写,而下层过滤驱动拦截的就是包含SCSI命令的URB了。可以使用一些Usb的包解析工具直接看到urb的内容。
(2008-01-17 07:07)
回复
zxm1983123
:
楼主,请问如何安装您的驱动,直接右键点usbstor.inf安装么?我这样做了怎么没有什么反应?
(2008-01-17 04:43)
回复
hunbalo
:
引用第9楼xtmzl于2007-05-08 11:14发表的“”: 你用DeviceTree看一下 usbstor.sys 这个驱动程序. 当插入一块U盘时,会生成两个DeviceObject 一个是 storage stack 的. 另外一个是usb stack . 如果你的F...
(2007-05-12 23:38)
回复
xtmzl
:
你用DeviceTree看一下 usbstor.sys 这个驱动程序. 当插入一块U盘时,会生成两个DeviceObject 一个是 storage stack 的. 另外一个是usb stack . 如果你的FILTER 是USB stack 的upfilter,自然抓不到SC...
(2007-05-08 11:14)
回复
hunbalo
:
引用第7楼xtmzl于2007-05-07 17:01发表的“”: 你要分清楚设备栈. disk.sys 属于 storage class driver. 如果你把FILTER 挂在 class driver 下 就可以抓到SCSI. 那么对于usb mass storage...
(2007-05-07 19:48)
回复
xtmzl
:
你要分清楚设备栈. disk.sys 属于 storage class driver. 如果你把FILTER 挂在 class driver 下 就可以抓到SCSI.
(2007-05-07 17:01)
回复
hunbalo
:
引用第5楼hezhizhi于2007-05-05 20:06发表的“”: upper的filter确实抓不到SCSI, 只有lowerfilter才能抓到, 我想可能是因为需要经过usbstor的转换之后才转变成scsi的 ....... 我反了一下disk.sys,貌似mo...
(2007-05-05 23:30)
回复
hezhizhi
:
upper的filter确实抓不到SCSI, 只有lowerfilter才能抓到, 我想可能是因为需要经过usbstor的转换之后才转变成scsi的 我现在能抓到scsi却抓不到sense_mod
(2007-05-05 20:06)
回复
1
2
下一页 »
hunbalo
加关注
写私信
0
关注
0
粉丝
95
帖子
返回顶部