首页
社区
课程
招聘
[原创]ELF DIY For Anddroid
发表于: 2014-10-14 22:16 32912

[原创]ELF DIY For Anddroid

2014-10-14 22:16
32912

前几天偶然发现原来PEDIY是PE格式的DIY,研究ELF格式有一段时间了,故来一发ELFDIY。
也作为学习ELF格式的一个小结吧。限于水平有限,难免会有疏漏和错误之处,请各位大大批评指正,小弟感激不尽。

篇幅偏长,加上排版技术太烂,就直接上PDF吧。
主要内容分为三部分:
1. Ehdr DIY, 针对各个Ehdr结构各个字段
2. section DIY,主要内容移动section,增删section内容,DIY init函数和DIY GOT表,实现类似于基于函数patch的第二代dex加固技术等。
3. segment DIY

文档,代码见附件。


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

上传的附件:
收藏
免费 3
支持
分享
最新回复 (38)
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
支持,学习了
2014-10-14 22:23
0
雪    币: 77
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
赞一个,学习了
2014-10-14 22:43
0
雪    币: 101
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
谢了。。
2014-10-14 23:26
0
雪    币: 170
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
太好了,ELF 系列
2014-10-14 23:29
0
雪    币: 29
活跃值: (499)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
6
so coooooooooooooooooooooooooooool!!!!!!!!!
2014-10-14 23:30
0
雪    币: 114
活跃值: (180)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
高端大气上档次~
2014-10-15 00:30
0
雪    币: 465
活跃值: (667)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
8
谢谢分享,学习了
2014-10-15 00:45
0
雪    币: 2015
活跃值: (902)
能力值: ( LV12,RANK:1000 )
在线值:
发帖
回帖
粉丝
9
linux溢出必须深入了解elf
2014-10-15 08:26
0
雪    币: 76
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
还有日文呀
2014-10-15 08:58
0
雪    币: 233
活跃值: (148)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
11
又一好文。
2014-10-15 09:21
0
雪    币: 370
活跃值: (1180)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
12
多谢梁大支持!
2014-10-15 11:19
0
雪    币: 370
活跃值: (1180)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
13
这么晚还不睡觉。。。
2014-10-15 11:20
0
雪    币: 18
活跃值: (430)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
14
前来膜拜
2014-10-15 15:15
0
雪    币: 58
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
从4.3开始,linker也会验e_ident的第5和第6个字节,而且e_type,e_version和e_machine都会验的
2014-10-15 16:51
0
雪    币: 370
活跃值: (1180)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
16
我用的是4.0.3的源码,多谢指出错误之处!
2014-10-15 17:01
0
雪    币: 190
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
这样下去的话,梆梆要哭了
2014-10-15 23:16
0
雪    币: 53
活跃值: (234)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
18
下来看看 ,赞一个先
2014-10-16 02:42
0
雪    币: 370
活跃值: (1180)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
19
额,不至于吧。梆梆还是很给力的
2014-10-16 08:43
0
雪    币: 195
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
学习了!支持!
2014-10-27 17:43
0
雪    币: 54
活跃值: (705)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
正在学习相关知识 谢谢了
2014-12-18 21:13
0
雪    币: 188
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
楼主厉害,支持一个。
2014-12-18 21:32
0
雪    币: 22
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
学习了。
2014-12-18 21:33
0
雪    币: 246
活跃值: (209)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
24
学习学习
2014-12-18 22:55
0
雪    币: 8107
活跃值: (1955)
能力值: ( LV8,RANK:122 )
在线值:
发帖
回帖
粉丝
25
好, 收藏学习
2014-12-23 12:20
0
游客
登录 | 注册 方可回帖
返回
//