阅读:1345回复:4
为什么用filemon进行word文档的加密和解密失败??
各位大侠:
我用filemon对读写word文档进行加密和解密,为什么word的格式始终无法保存??? 我是对整个FileLength的数据进行转换的,结果保存时会弹出对话框 "保存为非word格式吗?",我只能选择是,就出现了问题. 我该怎么做呢?? 如果哪位有代码,就给小弟看看吧。先谢谢了!!!!! 期待中。。。。。。。。。。。。 |
|
最新喜欢:![]() |
沙发#
发布于:2004-11-11 14:47
可否讲的再清楚一点?你的问题说得太模糊了,愣是没看懂,呵呵。
|
|
|
板凳#
发布于:2004-11-11 14:56
我在截获IRP_MJ_READ时,对读入的数据进行解密处理,
在写的时候进行加密处理,结果,在filemon.exe运行时, 新建一个空的word文档并打开,里面出现了10.5K的乱码,此时保存就出现上面提到的问题, 等待大家的答案。。。 |
|
地板#
发布于:2004-11-12 09:24
我觉得可能是你没有处理FastIO的原因。建议你先用filemon跟踪一下,看看新建一个空的word文档并打开时,除了IRP_MJ_READ和IRP_MJ_WRITE外,还有没有产生FastIO,如果有就说明你的加解密不完整。
我没有具体做过这种东东,不敢肯定说的没问题,呵呵。 |
|
|
地下室#
发布于:2004-11-14 01:44
word文件对读写的处理比较不一样。你可以就用filemon观察其word文档的读写。细节嘛,就不方便透露了!
|
|
|