加密头写在文件头部,但是不知道为什么,读的时候隐藏不了,写的时候就把加密头覆盖拉,麻烦高手解决,怎样才不读出加密头,而且我已经偏移拉,还能显示加密头的,为什么?代码如下:FLT_PREOP_CALLBACK_STATUSNPPreRead ( __inout ...
全文
回复(4) 2010-05-14 22:42 来自版块 - 文件系统(过滤)驱动程序开发
表情
lijizhong619在线等(2010-05-15 12:04)
crazy4stef具体请参考WDK,minifilter里面的swapbuffer例子(2010-05-15 12:00)
lijizhong619能说明白点么? // 解密也很简单,xor 0x77 for(i=0;i<length;++i) { buffer ^= 0X77; DbgPrint("buffer[%d] 0x%d\n",i,buffe...(2010-05-15 11:41)
crazy4stef.... 你读取解密之后没有拷贝回原缓冲(2010-05-15 10:45)

返回顶部