代码之家  ›  专栏  ›  技术社区  ›  Sumrak

挂接到Windows文件访问

  •  1
  • Sumrak  · 技术社区  · 16 年前

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

    例如在飞行中对其进行编码/解码?

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

    4 回复  |  直到 11 年前
        1
  •  0
  •   Otávio Décio    16 年前

    你可能得写一个驱动程序。看看你能不能掌握filemon的来源,那里有很多东西要学。

        2
  •  0
  •   Joel Lucsy    16 年前

    你也可以用 madCodeHook 拦截文件读/写并将dll安装到每个进程中。我用这种技术来记录打印作业,以便记帐。

        3
  •  0
  •   red    16 年前

    避免使用madcodehook(非专业) 使用标准API挂钩机制(主要是Richter和Microsoft D)

        4
  •  0
  •   Not Sure    15 年前

    是的,您需要编写一个可安装的文件系统驱动程序。这个 Installable File System Kit 来自Microsoft的包含两个示例驱动程序,包括filemon使用的驱动程序。不幸的是,我不相信没有ifs工具包就可以访问这些api。