来论坛这么久了还是没混到下载不花Kx的级别,无奈技术太菜而且人太懒。。
CNT,第一次发请各位看雪的各位大牛们多多指教哈。

进入正题,最近无聊,研究起InlineHOOK,对这个技术原理很清楚,还没自己实践过。找了坛子上海风月影的代码,看了半天实在是不知所云,我就郁闷了,这么简单一个技术为啥代码写的这么晦涩难懂呢。。 

于是我动手写了这么一个代码,理论上支持可以HOOk任何函数,而且可以同时HOOK多个函数,而不干扰,使用还算方便,比起海风月影的那个,绝对更好用。

这里十分感谢【海风月影】的部分代码!!

废话少说,上代码,和图。
欢迎看雪的大牛们拍砖。。好的话,给我点Kx吧,不然我混不下去了。。

引用:
十分感谢【cooseasy】的送的马儿!! 我现在也是正式会员了哈哈哈!!
引用:
更新一下代码,修复了两个BUG。

----------------------------------
Inline HOOK API V1.1 2011.06.30
----------------------------------
1. 修复没有判断申请空间是否成功的BUG;
2. 修复释放内存的参数错误的BUG;

----------------------------------
Inline HOOK API V1.0 2011.06.29
----------------------------------
1. HOOK任何函数,仅需知道原型和调用方式即可(可以HOOK对象方法,但需要保存和恢复this指针)
2. UnHOOK已经HOOK的函数
上传的附件 QQ截图20110629010153.png
inlinehook_v1.1_by_solosky.zip