阅读:2855回复:2
基于minifilter框架加解密,文件大小和有效长度修改问题
基于MINIFILTER框架加解密,文件标识写在头部,在prewrite时 offset + 4K,在CACHE的时候使用fltsetinformation修改endof长度,在query infor, set infor 中处理了 endof,offset,allocatesize,validdatalength。
驱动在windows server 2003 中测试没问题,可以加解密 word,excel,ppt等。 但是在windows server 2008中,只是在cache write时修改endof的话,写入长度会被validdatalength截断,所以直接修改pcb中的validdatalength 能够达到预期效果,加解密正常。 但是在windows server 2008 64位中,程序很不稳定……,一会就崩溃了。 请教下怎么修改filesze 和 validdatalength 才是安全的。。。 |
|
最新喜欢:sunnyl... |
沙发#
发布于:2016-08-26 16:12
恩恩为
|
|
板凳#
发布于:2017-11-06 05:04
用户被禁言,该主题自动屏蔽! |
|