阅读:1676回复:4
w2k下的使用filmon加密doc文件的问题.
问题
1 加密a.doc文件时,我应该拦截什么的文件,是.tmp?.dot?~a.doc?,还是对其中的几个文件进行加密,我想是加密了这些文件,就自动对a.doc 进行了加密,不知道考虑得对不对?但在case IRP_MJ_WRITE下没有发现等于原名称的情况,即拦不到a.doc文件。 2 读时,在case IRP_MJ_READ下能解密a.doc文件,不过,只有在开机第一次打开a.doc时,才能解密,以后读的全部都是缓冲中的内容,即不安装 filmon,读出的也是密文件,我应该如何处理,我的目的应该打开a.doc就解密a.doc,关闭文件,就加密。 3 我在case IRP_MJ_WRITE和case IRP_MJ_READ下处理的都是 (Irp->Flags & IRP_PAGING_IO) || (Irp->Flags & IRP_SYNCHRONOUS_PAGING_IO)||(Irp->Flags & IRP_NOCACHE)这种情况, 是不是对doc文件还要处理Irp->Flags等于其它的情况. 4 关闭文件就清空缓存,如何很好的处理? 有没有做过的并实现成功的人回答这些问题,不胜感激! 可以给我发邮件,大家交个朋友。 |
|
沙发#
发布于:2004-07-01 15:26
忘了给邮箱:forevertao2001@263.net
|
|
板凳#
发布于:2004-07-02 16:49
关注
|
|
地板#
发布于:2004-07-02 16:49
111
|
|
地下室#
发布于:2004-07-03 20:13
这个问题已有很多人问过无数次了。
结果,,,,,,,,,,,, 唉。。。。。。。。。。。。。。。。。 |
|