版块
论坛
喜欢
话题
应用
搜索
登录
注册
weiqigreen的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=207030
过滤驱动的缓存问题
现在存在这样一个问题。在虚拟机下,先加载自己的驱动,然后创建符合加密规则的文件,可以实现动态加解密。但是当卸载驱动以后,打开文件或者拷贝文件到别的计算机都是明文。 如果重新启动虚拟机,不加载驱动,再打开刚才的文件,就变成密文。打开一次后,再加载虚拟机,打开看还是密...
全文
回复
(
6
)
2009-05-29 09:39
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
lzh_zhb
:
(2010-03-23 11:47)
回复
zealsoft_zhu
:
确实因为缓存问题,用过滤驱动进行加密,确实是这样。而且在不同程度上对性能产生一定的影响,设计的好的,影响小一点;设计得不好的,影响大一点。加密我觉得还是得换一个思路,前面有一个兄弟提到了虚拟机来实现,不知道思路是怎么样,没见兄弟来提示提示一下。 引用第3楼znsoft于200...
(2009-06-18 11:23)
回复
sundyhyb
:
有没有大牛细讲一下清缓存的方法?传说中的PurgeFileSystemBuffers()似乎不见效果,是我的用法不对么?我在create\write\cleanup中都加了也不行
(2009-06-17 20:03)
回复
znsoft
:
这个问题你想了。。。不同的代码不一样。 用过滤驱动进行加密就象在一个杯子中装一半红水,一半白水,双方都想占领这个杯子,你只能不停地抽刀断水.hehehe
(2009-05-29 13:37)
回复
weiqigreen
:
谢谢沙发,那么应该在哪里清,如何去清呢?
(2009-05-29 11:22)
回复
znsoft
:
对于过滤驱动来说,只有清cache.
(2009-05-29 10:46)
回复
weiqigreen
加关注
写私信
0
关注
0
粉丝
9
帖子
返回顶部