挂钩进入Windows文件访问

时间:2009-01-15 18:19:14

标签: windows hook

是否可以挂载到Windows加载或保存文件(无论文件如何打开,如记事本等),以便动态修改文件?

例如,动态编码/解码?

代码是否需要管理权限才能启动?

4 个答案:

答案 0 :(得分:0)

您可能需要编写驱动程序。看看你是否可以掌握Filemon的来源,那里有很多值得学习的东西。

答案 1 :(得分:0)

您还可以使用类似madCodeHook的内容拦截文件读/写,并将dll安装到每个进程中。我已经使用这种技术记录打印作业以进行计费。

答案 2 :(得分:0)

避免使用madCodeHook(不是专业人士) 使用标准的api挂钩机制(主要是Richter和Microsoft D)

答案 3 :(得分:0)

是的,您需要编写可安装文件系统驱动程序。 Microsoft的Installable File System Kit包含几个示例驱动程序,包括Filemon使用的驱动程序。不幸的是,我不相信你可以在没有IFS套件的情况下访问这些API。