阅读:1839回复:1
新人发问,关于重导向某进程文件读写到另一台电脑
各位好,本人多年用户级软件开发经验,但是对kernel开发几乎一窍不通。因工作需要,要实现一功能:重导向某进程的文件读写到另外一台电脑上。
基本想法是在电脑A运行个程序wrap.exe,wrap根据需要启动一个客户程序,比如notepad.exe吧。然后在notepad里的任何文件读写,列目录等操作,都通过wrap用网络重导向到另一台电脑B上运行的一个服务器软件上。这样在notepad里看到的是B的目录,在notepad里打开,保存的文件都是B上的。 假设是标准开发,尽量采用标准实现的情况下,请问这样的功能要实现的话是用minifilter来实现比较合理呢?还是简单地在wrap里对notepad进行api hook,合理呢? 多谢了。 |
|
沙发#
发布于:2008-03-15 08:25
看了看Microsoft Research的Detours Package,我觉得可以解决我的问题。
|
|