888atao
驱动牛犊
驱动牛犊
  • 注册日期2005-12-10
  • 最后登录2021-07-23
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望30点
  • 贡献值0点
  • 好评度28点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1177回复:0

救命啊, 该S的NTFS文件压缩, 它在底层究竟干了什么啊......

楼主#
更多 发布于:2008-03-27 14:34
我用的是Tooflat的那种方式实现的, 现在对普通的文件的透明加解密都已经OK了
但最近发现我把一个已透明加密的文件设置NTFS压缩属性后, 这个文件最终在硬盘上的数据却变成明文的了, 这......................................

对一个透明加密的文件使用这个压缩功能以后, 它会对文件Update, 然后我在IRP_MJ_WRITE的时候加断点, 一步步地往下跟, 看到的数据也都加了密了, 调用最终调用IoCallDriver(DevExt->AttachedToDeviceObject, Irp)时传进去的数据也都是密文(跟普通文件的数据都一模一样), 可正常方式重启后, 进入NTFS DOS, 然后查看我设置压缩的那个文件, 却是明文的

游客

返回顶部