首页
论坛
课程
招聘
[原创]SO Hook技术汇总
2015-1-3 22:14 86734

[原创]SO Hook技术汇总

2015-1-3 22:14
86734
小弟祝各位坛友新年快乐,身体健康,工作顺利
---------------------------------------------------------------------------------------
SO HOOK技术汇总:(限于水平,难免会有错误、疏漏之处,请各位大牛斧正)
1. 导入表(GOT)HOOK
    最常见也最简单,为了体系的完整性,稍微再啰嗦下    

2. ARM Inline hook
    ARM Inline 的原理想必各位坛友都知道,就不啰嗦了。 由于ARM有ARM指令和Thumb(1、2)指令集,Inline的实现比较麻烦。鉴于在论坛没有找到比较详细的帖子介绍,这里讨论了关于这两种指令集Inline hook的实现的细节部分。

3. 基于Android linker的"导出表"HOOK
   ELF文件格式并没有PE那种导出表,但也可以实现类似的导出表HOOK。其复杂度和导入表相当,其效果也比较理想(性价比较高^_^)

由于排版水平太烂,直接上PDF吧。
附件包含三个:
1. HookSOLibrary 这三种HOOK的实现库(如果发现BUG,麻烦各位坛友发邮箱告知我下吧,最好把汇编和opcode附上,ThomasKingNew@hotmail.com)
2. SubstrateTest  PDF中的图来源于此,限于篇幅,有些细枝末节的地方并未提出,可动态调试这个APK查看。
3. SO hook技术汇总.pdf 文档

2021 KCTF 秋季赛 防守篇-征题倒计时(11月14日截止)!

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (106)
雪    币: 6
活跃值: 活跃值 (199)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
淡然出尘 活跃值 2015-1-3 22:26
2
0
赞 前排支持~
雪    币: 2551
活跃值: 活跃值 (958)
能力值: ( LV13,RANK:1760 )
在线值:
发帖
回帖
粉丝
安于此生 活跃值 34 2015-1-3 22:27
3
0
收藏一份,感谢
雪    币: 123
活跃值: 活跃值 (300)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
曹无咎 活跃值 1 2015-1-3 22:36
4
0
强势围观中。。。
雪    币: 4687
活跃值: 活跃值 (194)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
bjhrwzh 活跃值 2015-1-3 22:42
5
0
这个强大啊~~~
雪    币: 8670
活跃值: 活跃值 (765)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
cvcvxk 活跃值 10 2015-1-3 22:55
6
0
顶~
好帖子不多了~
雪    币: 188
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
JackJoker 活跃值 2015-1-4 00:12
7
0
好帖子,支持一个
雪    币: 150
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
注册不成 活跃值 2015-1-4 01:22
8
0
新年快乐
雪    币: 76
活跃值: 活跃值 (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
mingxuan三千 活跃值 2015-1-4 08:54
9
0
顶楼主 学习
雪    币: 1292
活跃值: 活跃值 (1247)
能力值: ( LV12,RANK:490 )
在线值:
发帖
回帖
粉丝
熊猫正正 活跃值 9 2015-1-4 08:59
10
0
顶,谢谢分享
雪    币: 130
活跃值: 活跃值 (218)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
Nermor 活跃值 1 2015-1-4 08:59
11
0
so cool!
雪    币: 2921
活跃值: 活跃值 (734)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
IamHuskar 活跃值 4 2015-1-4 09:26
12
0
COOL COOL
雪    币: 5376
活跃值: 活跃值 (442)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
outdoxl 活跃值 2015-1-4 09:28
13
0
up 谢谢分享
雪    币: 113
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
jimdlf 活跃值 2015-1-4 09:36
14
0
回复一下 以便不时之需
雪    币: 295
活跃值: 活跃值 (18)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
peterchen 活跃值 2015-1-4 10:18
15
0
TK,牛X...
雪    币: 5702
活跃值: 活跃值 (380)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
cqzhou 活跃值 2015-1-4 10:26
16
0
╮(╯▽╰)╭ 跟不上大牛的节奏啊
雪    币: 12
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wfgfw 活跃值 2015-1-4 10:27
17
0
赞一个~
雪    币: 28
活跃值: 活跃值 (252)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
万抽抽 活跃值 2 2015-1-4 10:58
18
0
好顶赞!
雪    币: 207
活跃值: 活跃值 (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
handsome枫雪 活跃值 2015-1-4 11:05
19
0
感谢LZ分享~~~~~~~~~
雪    币: 227
活跃值: 活跃值 (37)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
boyliang 活跃值 5 2015-1-4 11:23
20
0
好久没有干货了,顶!
雪    币: 398
活跃值: 活跃值 (334)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
曹操abc 活跃值 2015-1-4 11:24
21
0
very nice!!!
雪    币: 250
活跃值: 活跃值 (140)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
OnlyEnd 活跃值 2015-1-4 11:32
22
0
王总元旦都不休息哇~    满满的都是干货!  赞
雪    币: 337
活跃值: 活跃值 (524)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
ThomasKing 活跃值 6 2015-1-4 15:06
23
0
名字实在太长,就简写了。。。 借TK大神的名气了。
雪    币: 337
活跃值: 活跃值 (524)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
ThomasKing 活跃值 6 2015-1-4 15:07
24
0
额,元旦出去跨年了,太危险了。。。
雪    币: 13
活跃值: 活跃值 (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
qqtianqi 活跃值 2015-1-4 16:41
25
0
收集一下!!!
游客
登录 | 注册 方可回帖
返回