joshua_yu
驱动小牛
驱动小牛
  • 注册日期2004-12-06
  • 最后登录2010-12-01
  • 粉丝0
  • 关注0
  • 积分428分
  • 威望54点
  • 贡献值0点
  • 好评度41点
  • 原创分0分
  • 专家分0分
阅读:1455回复:5

哪位做过基于目录的加密,为什么我的系统进程和分区表损坏了?

楼主#
更多 发布于:2005-02-03 10:37
我的做法是这样的:

修改filemon的过滤模块,原来filemon都是针对特定文件进行过滤,我修改了以后,过滤的是文件的目录,假定过滤e:\\user目录下的所有文件,如果读写文件e:\\user\\1.txt,则认为匹配成功。

这样做是为了对付office文件的动态加解密,其结果也是成功的,可是重启机器以后发现c:\\winnt\\system32\\config\\system系统进程损坏,同时运行filemon的e盘无法读取,初步判断是分区表损坏了,十分郁闷,不知道有没有人遇到跟我相同的情况,大家是怎么处理的?

[编辑 -  2/3/05 by  joshua_yu]

[编辑 -  2/3/05 by  joshua_yu]
fslife
驱动大牛
驱动大牛
  • 注册日期2004-06-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望49点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-02-03 11:01
基于目录进行文件加密,其实就是通过文件名来识别要加密的文件,也就是字符串匹配的问题,我就是这么做的,不过没有碰到你这种问题。
再说,你加密的是e盘,怎么会影响到system进程。

建议根据目录名称严格匹配文件名,匹配不成功就pass,可不要加密了不该加密的文件。
在交流中学习。。。
joshua_yu
驱动小牛
驱动小牛
  • 注册日期2004-12-06
  • 最后登录2010-12-01
  • 粉丝0
  • 关注0
  • 积分428分
  • 威望54点
  • 贡献值0点
  • 好评度41点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-02-03 11:10
对啊,我就是通过目录匹配文件名的,应该也是正确的呀,就是奇怪为什么破坏了system进程,困惑!
aasa2
驱动中牛
驱动中牛
  • 注册日期2004-04-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分525分
  • 威望339点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-02-03 12:50
我十分关注加密
技术交流:aasa2@21cn.com QQ群:10863699
zhangshengyu
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2005-02-03 13:23
因为你破坏了系统缓存,系统在更新其他文件的时候也要修改分配表,这样就把分配表的部分数据加密了。
---内核开发合作或提供基础技术服务QQ:22863668 ---
joshua_yu
驱动小牛
驱动小牛
  • 注册日期2004-12-06
  • 最后登录2010-12-01
  • 粉丝0
  • 关注0
  • 积分428分
  • 威望54点
  • 贡献值0点
  • 好评度41点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-02-03 13:35
我也是这么判断的,但是问题有两个:

1是为什么system系统进程也损坏了?

2是我应该怎样处理才能安全的加密目录里面的文件而不破坏系统分配表呢。

请大侠详细的回答我的问题,一定给分!
游客

返回顶部