xiaoguangzaia
驱动牛犊
驱动牛犊
  • 注册日期2010-08-12
  • 最后登录2012-03-17
  • 粉丝2
  • 关注0
  • 积分33分
  • 威望291点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3188回复:9

bmp,word文件头加密标识的问题

楼主#
更多 发布于:2010-09-03 08:38
最近在做透明加解密过滤驱动,使用的加密标识是参考《寒江独钓》里文件头加密的方法。现在文件头都加进去了,我设定了对指定文件夹内的文件进行加密,
现在对bmp操作时如果从机密文件夹外直接拖入,则没有问题,如果是在外面另存到文件夹内,则文件的最后4K(文件头大小)的内容没有加密,但我跟踪write显示已经加密。
对word(2003)操作时,从外面拖入和另存为都可以,但是一个大小为14.5k,一个为27.5k,如果我直接在文件夹里面新建则文件都显示大小为10.5k,然后就无法打开。
希望有人能指点一下,十分感谢!!!
wanghui219
禁止发言
禁止发言
  • 注册日期2007-08-28
  • 最后登录2019-07-29
  • 粉丝4
  • 关注3
  • 积分101166分
  • 威望505351点
  • 贡献值0点
  • 好评度137点
  • 原创分0分
  • 专家分4分
  • 社区居民
沙发#
发布于:2010-09-03 12:19
用户被禁言,该主题自动屏蔽!
xiaoguangzaia
驱动牛犊
驱动牛犊
  • 注册日期2010-08-12
  • 最后登录2012-03-17
  • 粉丝2
  • 关注0
  • 积分33分
  • 威望291点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2010-09-04 11:27
回 1楼(wanghui219) 的帖子
谢谢你!
可以说清楚点吗,偏移量我处理了read,write,queryinformation,setinformation,和directorycontrol(这个是自己加的),里面有一些偏移之前没有处理,我都加上后效果也是一样,还有就是fastio要处理吗。
再次谢谢了
xiaoguangzaia
驱动牛犊
驱动牛犊
  • 注册日期2010-08-12
  • 最后登录2012-03-17
  • 粉丝2
  • 关注0
  • 积分33分
  • 威望291点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2010-09-06 10:03
哪位高手指点一下啊~
上面补充一下,最后4k不是没有加密,是全为0(原来的数据不知道到哪去了,但是写时显示已写入且加密),这样在读的时候在进行解密就错了,我用的sfilter
希望高手能指点一下
bannerman
驱动牛犊
驱动牛犊
  • 注册日期2010-01-26
  • 最后登录2014-05-29
  • 粉丝2
  • 关注1
  • 积分41分
  • 威望341点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分22分
地下室#
发布于:2010-09-06 11:55
看我在论坛里贴的代码,不过加头是无法完全正确实现的,建议加尾。
xiaoguangzaia
驱动牛犊
驱动牛犊
  • 注册日期2010-08-12
  • 最后登录2012-03-17
  • 粉丝2
  • 关注0
  • 积分33分
  • 威望291点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2010-09-06 19:59
回 4楼(bannerman) 的帖子
谢谢你,我去看看,加头做了好久,现在重做感觉可惜了~呵呵
xiaoguangzaia
驱动牛犊
驱动牛犊
  • 注册日期2010-08-12
  • 最后登录2012-03-17
  • 粉丝2
  • 关注0
  • 积分33分
  • 威望291点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2010-09-07 15:16
我看了看主要是因为,这些拖入,另存为,或者新建,文件的filesize和allocationsize大小都不一样,需要根据不同情况重新设定下
xiaoguangzaia
驱动牛犊
驱动牛犊
  • 注册日期2010-08-12
  • 最后登录2012-03-17
  • 粉丝2
  • 关注0
  • 积分33分
  • 威望291点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2010-09-07 15:33
这个是不是要结贴啊,怎么弄~~
fatepro
驱动牛犊
驱动牛犊
  • 注册日期2011-05-12
  • 最后登录2011-09-07
  • 粉丝0
  • 关注0
  • 积分68分
  • 威望681点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2011-05-14 22:49
路过,学习
hiram-china
驱动牛犊
驱动牛犊
  • 注册日期2012-04-24
  • 最后登录2015-06-08
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望211点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2013-01-12 23:40
加密标识 加到尾部 要注意些什么啊!!
游客

返回顶部