【文件属性】:
文件名称:InlineHOOK
文件大小:5KB
文件格式:RAR
更新时间:2011-10-31 15:55:13
HOOK
功能实现inlinehook保护.原理上很简单的东西,但我想很多新手都苦于找不到完整的示例 代码,下面就是一份完整的代码
inline hook原理大概如下:
修改被HOOK函数A的头5个字节,使其跳转到我们自定义的函数B,函数B的类型与函数A要相同。因为我们是使用JMP直接跳转到函数B,
而不是使用正常的CALL指令。在函数B内,我们可以检查函数参数,然后可以直接返回。也可以再调用函数A的一个副本。这个副本在HOOK动作发生的同时,就保存下来了。
【文件预览】:
LDasm.h
InlineHook.h
网友评论
- 没看懂 注释太少
- 只有两个头文件,新手下了都不知道怎么用
- 用处不大,不如看WINDOWS核心编程
- 虽然用不到,但也提供了一些有用的方法
- 注释较少,代码简洁,但还没有成功使用
- 没看懂 注释太少
- 没看懂 注释太少