阅读:1470回复:4
关于hook系统服务的驱动程序的问题
我想写一个hook系统服务的驱动程序以截获应用程序对文件、注册表之类的操作,为了使这个驱动运行在2k/xp/2003上,应该使用什么开发工具,在什么环境下build这个驱动?
为了使这个驱动运行在2k/xp/2003上,是不是应该在驱动程序设计中实现(或者说由驱动程序的设计来保证这个驱动能运行在2k/xp/2003上),而与开发工具和build环境无关? |
|
沙发#
发布于:2004-11-03 08:41
开发工具问题不大,最重要的是hool系统服务这种技术本身并不具有好的兼容性
|
|
板凳#
发布于:2004-11-03 17:56
难道用hook系统服务方法截获应用程序对文件、注册表之类的操作不可行吗?
是不是用ifs filter更可行,更有效,性能也更好? 能不能详细的说明一下为什么hook系统服务这种技术本身并不具有好的兼容性? 谢谢 |
|
地板#
发布于:2004-11-04 13:49
一般问题不大,参考FILEMON,REGMON即可.
|
|
|
地下室#
发布于:2004-11-06 09:10
内核一变,系统服务也就可能变了啊。undocument的吗!
一些兼容性的问题可以参考别人的代码,到处都是阿。 就像wowocock说的: 一般问题不大,参考FILEMON,REGMON即可. |
|