阅读:1645回复:2
关于filemon的问题
修改filemon拦截文件操作,有以下情况:
1、拦截word文档写,取消拦截后再打开该word文档显示为只读,但是文件属性不是只读; 2、拦截access数据库除MSACCESS进程外的一切操作,有延缓写入错误,打开、保存、关闭时有: 无法为D:文件保存所有数据。。实际是保存了的,关闭时还有C: 3、IRP_MJ_WRITE、IRP_SET_SET_INFORMATION 被拦截,但是还是有IRP_MJ_WRITE* 、IRP_SET_SET_INFORMATION* 4、IRP_MJ_QUERY_INFORMATION 时常有buffer overflow 请问是为什么?多谢 [编辑 - 8/7/04 by birdtomaster] |
|
沙发#
发布于:2004-08-07 16:37
修改filemon拦截文件操作,有以下情况: 我觉得可能是你关闭filemon后,驱动程序无法卸载的问题,我的4.34版就总出现这个问题,有时候filemon关闭后,就无法再次打开,除非重启系统 |
|
|
板凳#
发布于:2004-08-08 11:06
在更多的IRP_MJ_ 里面添加过滤代码,不让其它进程读相关信息,word现在可以实现正常读写控制和取消;
但是数据库access和excel问题就大了,如果设置成过滤写根本就打不开文件,设置成只让MSACCESS进程操作读写,还是有延缓写入错误,我不知道究竟该拦截哪些才对,并且数据库对文件操作都有fastio,我主要是要拦截对数据库的库文件的操作 那位高人能指点一下否 |
|