USB过滤驱动中,怎样实现禁用U盘???????????????、

jinian601   2008-12-27 22:50 楼主
怎样实现在u盘插上后,用户无法打开,用户身份在经过验证后,才能打开。
现在用户验证已经没问题,就是不知道怎样先禁止u盘,然后再放行。

回复评论 (26)

在过滤驱动只将所有IRP请求拦截。
点赞  2008-12-28 00:53
怎么拦?拦住做什么处理呢?返回值呢?
点赞  2008-12-28 23:41
顶一下
点赞  2008-12-29 12:44
ding
点赞  2008-12-29 12:47
你是想让他变成只读U盘呢,还是让他根本在我的电脑里看不见?
点赞  2008-12-29 13:57
能否说一下你实现用户验证的方法阿?呵呵
点赞  2008-12-29 22:25
变为不能读写的U盘,用户认证后,才可以读写。
信息写在U盘里
点赞  2008-12-29 23:07
帮顶
点赞  2008-12-30 08:55
帮顶
点赞  2008-12-30 08:55
引用: 引用 7 楼 slek 的回复:
变为不能读写的U盘,用户认证后,才可以读写。
信息写在U盘里


   文件系统过滤驱动应该能达到你的要求,当你自己的程序去读取信息时,放行,当其它程序尝试访问时拒绝,用户验证后再决定采取什么样的控制方式。
点赞  2008-12-30 12:36
在USB过滤驱动中没做过,不知道能否实现。
点赞  2008-12-30 13:33
文件过滤驱动程序,好像新出的一本书,张帆

里面有这样一个例子
点赞  2008-12-30 20:02
引用: 引用 12 楼 ilovedrv 的回复:
文件过滤驱动程序,好像新出的一本书,张帆  
  
里面有这样一个例子

正好手头有这么一本书,看了一下,例子是有,但不知道改造之后,能否实现楼主的需求。
点赞  2008-12-31 17:15
哦,能把内容说一下嘛?具体怎么实现的,有没有代码哈,谢谢啊
点赞  2008-12-31 23:42
那如果人家把盘插到别的机器上不一样可以读写U盘吗?这样的做法应该是保护计算机本身,而不是保护U盘内的数据吧?如果要保护U盘内的数据,应该是要在U盘端做加密,而不是在HOST端做。
点赞  2009-1-8 10:14
顶,关注中,大虾呢?怎么没大虾出现?
点赞  2009-1-10 00:41
帮顶
点赞  2009-1-10 08:13
帮顶
点赞  2009-1-10 08:13
引用: 引用 15 楼 98132239 的回复:
那如果人家把盘插到别的机器上不一样可以读写U盘吗?这样的做法应该是保护计算机本身,而不是保护U盘内的数据吧?如果要保护U盘内的数据,应该是要在U盘端做加密,而不是在HOST端做。



你说得对,这个也是我们要做的:全盘加密。
点赞  2009-1-12 20:32
12下一页
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复