现在存在这样一个问题。在虚拟机下,先加载自己的驱动,然后创建符合加密规则的文件,可以实现动态加解密。但是当卸载驱动以后,打开文件或者拷贝文件到别的计算机都是明文。 如果重新启动虚拟机,不加载驱动,再打开刚才的文件,就变成密文。打开一次后,再加载虚拟机,打开看还是密...
全文
回复(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)

返回顶部