编写完文件透明加解密驱动的代码后,在做杀毒软件和常用软件的兼容性测试的时候发现,在金山毒霸+WORD2003+NTFS+XP的平台上,出现了文件保存时报告许可权错误,无法保存的问题。不知道大家遇到过这个问题没有。是否有什么好的解决方案。这问题卡了快一周了。头痛。。。。。。。。。已...
全文
回复(12) 2008-04-15 10:54 来自版块 - 文件系统(过滤)驱动程序开发
表情
zhangjian82100我也对(文件透明加密+杀毒软件+NTFS)的兼容性比较感兴趣,有意交流者加我qq:814173155(2009-07-31 16:46)
zzzevazzz不仅是金山,nod32旧版本(2.x)也存在这个问题。(2009-07-11 18:38)
zhou_gz8888引用第1楼dreamsity于2008-04-15 14:50发表的 : 使用FileMon可以看到,金山的杀毒是做在AP内的,它在驱动内拦截到WORD的打开操作后,将该操作阻塞起来,然后发送一个消息给kwatch.exe,然后由kwatch.exe去打开文件,读文件判断是否这...(2009-07-06 09:20)
dreamsity跳过杀毒软件,有一个不好的地方。 如果doc带毒被加密后,杀毒软件无法对doc杀毒,那样会让用户很不愉快的。(2008-05-05 18:01)
dreamsity现在已经很郁闷了! 性能感觉不是很好! 产品的质量必须依赖大量的测试来保证,而不是像以前写东西,只要理论上通了,代码写规矩些,几乎没有BUG.现在不停的参考FAt的源代码,w2k的源代码,参考osr.........(2008-05-05 18:00)
killvxk你不是最先拿到操作的么?完全可以不给金山机会啊~(2008-04-22 20:11)
wowocock老实说基于FSD 透明加密本身就是漏洞太大,加密那东西应该放到磁盘层去做,FSD 层强行做,也许表面上看起来可以,不过实际上只是恶梦的开始,以后有的你郁闷了.(2008-04-18 13:31)
dreamsity谢谢! 这样做不太好, 不过说句题外话, 金山的杀毒算法不写在驱动内实在是一个败笔。 算法部分可以编写成AP与驱动混编的模块,在AP中直接编译调试,没有任何BUG后,直接切换到驱动中编译后使用就可以了。需要注意的是不要使用递归、内核堆栈只有8K。 线程的反复切换是很费时间的,装了...(2008-04-18 13:23)
ks123451,把金山干掉 2,叫客户卸载金山,嘿嘿(2008-04-16 20:42)
dreamsity用GOOGLE搜到了一个帖子,http://www.jjit.cn/html/jiqiao/office/2008/673.html 《WORD中文件许可权错误的解决办法》 上面也提到了金山毒霸。(2008-04-15 15:09)

返回顶部