首页
社区
课程
招聘
[旧帖] [原创]第一次发个自己写的inline hook的代码 0.00雪花
发表于: 2011-6-29 01:04 4137

[旧帖] [原创]第一次发个自己写的inline hook的代码 0.00雪花

2011-6-29 01:04
4137

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

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

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

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

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


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 7
支持
分享
最新回复 (21)
雪    币: 142
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
写的真不错,编码风格我喜欢
测试了下,蛮好用的
2011-6-29 01:31
0
雪    币: 66
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
谢谢楼上支持哈,我睡了先,晚安。
2011-6-29 01:35
0
雪    币: 677
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
无语。。。。。
2011-6-29 01:49
0
雪    币: 220
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
嗯 我来支持你一下
2011-6-29 01:52
0
雪    币: 66
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
。。。
2011-6-29 10:08
0
雪    币: 5
活跃值: (108)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
没有界面的编程。。。。
2011-6-29 12:11
0
雪    币: 473
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
好东东,好东东.................
2011-6-29 12:26
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
哎、同情楼主~
2011-6-29 12:32
0
雪    币: 66
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
10
这个。。。需要界面吗。。。 库和例子而已,何必搞个界面呢。
2011-6-29 13:01
0
雪    币: 66
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
11
哎, 我也是常年潜水的人哪。。
2011-6-29 13:02
0
雪    币: 66
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
12
呵呵,我也在广海混,您可是前辈了,小弟先膜拜下。
2011-6-29 13:05
0
雪    币: 219
活跃值: (38)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
顶楼主,学习学习.....
2011-6-30 16:00
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
下来看看怎么样~!
2011-7-2 14:10
0
雪    币: 878
活跃值: (496)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
15
很                       好
2011-7-10 20:38
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
需要来学习啊 谢谢了地说
2011-7-17 13:26
0
雪    币: 219
活跃值: (38)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
很                       好
2011-7-18 09:18
0
雪    币: 49
活跃值: (71)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
谢谢老板分享!!!
2011-7-18 10:19
0
雪    币: 44
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
看起来不错,谢谢楼主分享了!!
2011-7-18 15:27
0
雪    币: 3
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
來看下   還不錯
2011-7-18 15:55
0
雪    币: 14
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
老帖子,学习一下,为啥debug运行出错,而release毫无效果呢,debug时调试发现real_add = add;这条语句之后real_add变量的值和函数地址add不一样!求解
2013-10-29 11:26
0
雪    币: 3496
活跃值: (749)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
顶楼主,好东东!!!学习了!
2013-11-24 12:01
0
游客
登录 | 注册 方可回帖
返回
//