Ice_Bin
驱动牛犊
驱动牛犊
  • 注册日期2002-02-25
  • 最后登录2004-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1237回复:2

notepad读写*.txt文件时的具体操作过程是什么?

楼主#
更多 发布于:2002-12-19 11:44
我在做一个文件的加密程序,通过过滤驱动来截取文件的读写数据,
读出来的时候进行解密,写的时候进行加密!
截取到notepad读,写数据时,觉得特别乱,不知道在哪一步进行加解密!
notepad读 txt文件时,是kernel mode
而写文件时,先是 一个usemode的写,然后是一个kernel mode的写


原来的思路是不过读用的是什么方式,找到数据缓冲区,进行解密
写的时候也不管用的是什么方式,找到数据缓冲区,进行加密

但这样的话,notepad读txt时,就一会儿读出来时加密的数据,一会儿是解密的数据!
好郁闷啊! :(

有哪位高手说说到底应该怎么做?



好好学习 天天向上
Ice_Bin
驱动牛犊
驱动牛犊
  • 注册日期2002-02-25
  • 最后登录2004-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-20 17:09
不可能吧,没人懂?还是懂而不想教小弟啊?
 :D :D :D
好好学习 天天向上
vcmfc
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-01-28
  • 粉丝0
  • 关注0
  • 积分528分
  • 威望53点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-21 19:03
notepad是用file map来读取文件,在ntfsd中max说要处理NOPAGE的的读与写。


你这个问题在ntfsd有提到,好像有答案,你去找找。 :D

我也在搞这个,有空多多交流。
游客

返回顶部