版块
论坛
喜欢
话题
应用
搜索
登录
注册
xmzhou_98的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=120259
NTFS下文件过滤驱动加密点判断条件
我看了各位前辈的贴子,说在sfWrite和sfRead判断时候只需要判断Irp->Flags为IRP_NOCACHE | IRP_PAGING_IO | IRP_SYNCHRONOUS_PAGING_IO这三种情况.FAT32下一切正常.但在NTFS下 sfRead是正...
全文
回复
(
13
)
2007-03-05 17:31
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
amazingzyx
:
请问各位大牛: 文件过滤驱动在对记事本进行透明加解密时,根本过滤不到读请求,其采用的是文件映射的方式访问文件。 那么,清缓存、读请求时解密这两点是怎样实现呢? 非常感谢。
(2009-10-09 17:33)
回复
sunnyhrbeu1119
:
楼主,刚看到这个帖子,我现在也正在研究文件透明加密,并且需求与你的一样,现在对记事本操作很正常,office类的文档却总有问题,花了好几周时间也没解决掉,麻烦楼主能给予指导指导,小妹在此感激不尽,谢谢!我QQ532521827
(2009-08-13 10:50)
回复
psj35
:
先收藏了
(2009-07-21 10:51)
回复
xmzhou_98
:
再顶一下.期待各位大牛给予帮助
(2007-04-10 10:04)
回复
xmzhou_98
:
引用第8楼devia于2007-04-05 13:22发表的“”: 这种应用是有问题的,比如说:1.DOC对A.EXE是需要解密的,而对B.EXE是不需要解密的, 那么当1.DOC被A.EXE打开的时候,1.DOC会被CACHED,且为明文,如果后续B.EXE也 尝试打开1.DO...
(2007-04-05 13:52)
回复
devia
:
这种应用是有问题的,比如说:1.DOC对A.EXE是需要解密的,而对B.EXE是不需要解密的, 那么当1.DOC被A.EXE打开的时候,1.DOC会被CACHED,且为明文,如果后续B.EXE也 尝试打开1.DOC,那么得到的极有可能是CACHE中的明文。
(2007-04-05 13:22)
回复
xmzhou_98
:
引用第6楼devia于2007-04-05 10:09发表的“”: 对于加解密来说你关心的是FILE,而不是FILE INSTANCE 是这样的,我的要求可能和你们的不太相同.我是只对特定的应用程序的读写操作进行加解密. 比如说WORD或者EXCEL,这样就必须知道是哪个应用程...
(2007-04-05 11:09)
回复
devia
:
对于加解密来说你关心的是FILE,而不是FILE INSTANCE
(2007-04-05 10:09)
回复
xmzhou_98
:
引用第4楼devia于2007-04-05 08:56发表的“”: 只处理IRP_NOCACHE | IRP_PAGING_IO | IRP_SYNCHRONOUS_PAGING_IO肯定没有问题, 你不用管IRP_DEFER_IO_COMPLETION,最终系统肯定会产生迟延写...
(2007-04-05 09:35)
回复
devia
:
只处理IRP_NOCACHE | IRP_PAGING_IO | IRP_SYNCHRONOUS_PAGING_IO肯定没有问题, 你不用管IRP_DEFER_IO_COMPLETION,最终系统肯定会产生迟延写动作,IRP标志肯定是 IRP_NOCACHE,IRP_PAGING...
(2007-04-05 08:56)
回复
1
2
下一页 »
xmzhou_98
加关注
写私信
0
关注
0
粉丝
25
帖子
返回顶部