yellowzzp
驱动小牛
驱动小牛
  • 注册日期2007-07-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1015分
  • 威望131点
  • 贡献值0点
  • 好评度117点
  • 原创分0分
  • 专家分0分
阅读:3489回复:8

minifilter如何禁止系统中的 文件拷贝?

楼主#
更多 发布于:2008-04-11 17:36
我拿minispy 查看 文件操作的IRP分发。
发现跟移动有关的
IRP_MJ  MN 等等IRP有如下几个
IRP_MJ_DIRECTORY_CONTROL
IRP_MJ_QUERY_VOLUME_INFORMATION

可是从表面来。。禁止哪个IRP都不能防止拷贝啊?

有人能提供下思路吗??

还是只能根据路径进行判断?

如果是例如 禁止拷贝到U盘这个会做
就是 IRP_MJ_DIRECTORY_CONTROL 查询时候返回禁止就成了

如果是禁止一个盘符下的所有 文件->文件夹 等等的拷贝 如何做?

貌似细分不下去啊。

还是说禁止 IRP_MJ_READ..可是创建什么的就不成了。
禁止IRP_MJ_QUERY_VOLUME_INFORMATION   从外面来的就不好判断了。。

郁闷郁闷。。


Thanks in advance
yellowzzp
驱动小牛
驱动小牛
  • 注册日期2007-07-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1015分
  • 威望131点
  • 贡献值0点
  • 好评度117点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-04-13 18:45
可是禁止读的话 , 会造成一切其他的系统问题吧。

禁止 IRP_MJ_DIRECTORY_CONTROL 。可以让用户不能 进行查询U盘的操作
yellowzzp
驱动小牛
驱动小牛
  • 注册日期2007-07-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1015分
  • 威望131点
  • 贡献值0点
  • 好评度117点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-04-14 09:30
米人回 。。。自己研究先。>_<
yellowzzp
驱动小牛
驱动小牛
  • 注册日期2007-07-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1015分
  • 威望131点
  • 贡献值0点
  • 好评度117点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-04-17 10:06
怎么老跑题啊
我想问的是。。禁止 文件拷贝。。
游客

返回顶部