版块
论坛
喜欢
话题
应用
搜索
登录
注册
chenyn的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=151546
透明加解密加密标识设置思考
最近在做透明加解密,把设置加密标识的一些想法拿出来与各位老鸟讨论,指点一二哈。做法:在文件未设置加密标识。疑惑:1.是否可以将加密标识缀在AssociatedIrp.SystemBuffer之后,Parameters.Write.Length是否也可以直接修改。2.读操作时,如何...
全文
回复
(
9
)
2009-04-16 10:01
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
fazwh
:
去标示可能会造成无close或cleanup时未将标示加上。 这个问题,没有办法解决。
(2009-07-16 11:00)
回复
chenyn
:
我的标识写在文件尾部。加密完成的时候写入标识,读取之前去除标识。
(2009-07-15 11:26)
回复
zzh520420
:
引用第5楼chenynhz于2009-04-24 10:00发表的 回 4楼(wesley2005) 的帖子 : 我修改的参数不是很彻底,试了一下,没有写成功。谢谢楼上大哥提醒啊。
[图片]
大哥,我也在研究加密标记放在文件头的,你现在主要在哪几个地方修改呢?
(2009-06-15 09:26)
回复
zzh520420
:
大哥,我也在研究加密标记放在文件头的,你现在主要在哪几个地方修改呢?
(2009-06-15 09:25)
回复
chenynhz
:
我修改的参数不是很彻底,试了一下,没有写成功。谢谢楼上大哥提醒啊。
(2009-04-24 10:00)
回复
wesley2005
:
read,write的PagingIO时,offset做调整 SetEndofFile, QueryEndofFile,StandInfo,AllInifo也都需要过滤
(2009-04-23 14:47)
回复
majinxin2003
:
参考一下
(2009-04-22 10:06)
回复
chenynhz
:
写这个标识的关键是,该标识必须对应用程序是隐藏的。那么可否截获系统的READ、WRITE IRP请求,然后构造自己的IRP,把自己想要的数据和偏移以及数据长度填入其中,然后传给下层驱动来实现呢。 看了一些前辈们的资料,小弟产生了一个构思,想讨论下是否可以实现。
(2009-04-20 10:15)
回复
qianjunhua
:
可以先翻遍驱网上所有有关的文章!和osronline 上的文章 然后再决定
(2009-04-16 11:42)
回复
chenyn
加关注
写私信
0
关注
0
粉丝
15
帖子
返回顶部