阅读:2277回复:19
如何用VXD截获文件打开的信息?
例如我现在打开WORD,当打开一个文件时,VXD将得到被打开的文件名,对此文件进行监控。
请问以上如何解决? |
|
沙发#
发布于:2002-05-13 10:05
动态加载一个vxd
在其中调用VxDCall IFSMgr_InstallFileSystemApiHook 加载一个钩子 然后在钩子函数中监控文件操作,它比系统操作要靠前。 |
|
板凳#
发布于:2002-05-14 20:29
文件这样可以得到。
但我现在如何知道是否是WORD打开的文件呢? 也就是说我现在要截获WORD的信息 |
|
地板#
发布于:2002-05-15 11:04
我下过一个程序,叫FileMon,可以实现监视文件操作的功能,也就是可以监视哪个程序对哪些文件进行了哪些操作,有源程序,不过我没看(本人水平太低),但用起来感觉很好。也是用VXD实现的。
如果感兴趣我可以提供。 |
|
地下室#
发布于:2002-05-15 15:09
我也有这东西,但它好像只能看打开的文件,至于是哪个程序打开的它是不管的。
|
|
5楼#
发布于:2002-05-15 15:37
可以看到是哪个程序打开的,还可以进行过滤器设置,比如说可以设置成只监视WORD,看它对哪些文件进行了操作。
|
|
6楼#
发布于:2002-05-15 15:51
一直见大家再说filemon
能给我一个用用吗 |
|
|
7楼#
发布于:2002-05-15 18:41
能否在钩子处理函数中监控*.DOC文件名
具体的参数结构可找一下MSDN |
|
8楼#
发布于:2002-05-15 18:45
源码中有
|
|
|
9楼#
发布于:2002-05-15 18:52
请告诉具体地址
|
|
10楼#
发布于:2002-05-15 21:20
我不久自己也写了一个。
|
|
11楼#
发布于:2002-05-15 22:37
好东西就上传了。
|
|
12楼#
发布于:2002-05-16 11:01
斑竹不要,你要就给你了。
告诉你的邮箱 |
|
13楼#
发布于:2002-05-16 22:00
你直接上传到这个网站就可以了
|
|
14楼#
发布于:2002-05-17 07:43
很多例子都有这个吧。
|
|
15楼#
发布于:2002-05-17 11:53
我的EMAIL:wyqemail@163.net
谢了 |
|
16楼#
发布于:2002-05-17 19:39
能不能给我也发一份,先谢谢了 :)
jep@eyou.com |
|
17楼#
发布于:2002-05-17 20:21
可以,你要什么,尽管说,好东西很多。
|
|
18楼#
发布于:2002-05-18 04:58
能给我一个吗?
我的email:zhuchong990410@21cn.com |
|
19楼#
发布于:2002-05-18 21:01
可以,不过今天不行,我不在家
|
|