首页
论坛
专栏
课程

[原创]ELF DIY For Anddroid

2014-10-14 22:16 26518

[原创]ELF DIY For Anddroid

2014-10-14 22:16
26518
前几天偶然发现原来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

文档,代码见附件。

[公告]安全测试和项目外包请将项目需求发到看雪企服平台:https://qifu.kanxue.com

上传的附件:
最新回复 (33)
DeepNoite 2014-10-14 22:23
2
0
支持,学习了
limitemp 2014-10-14 22:43
3
0
赞一个,学习了
suwey 2014-10-14 23:26
4
0
谢了。。
luyc 2014-10-14 23:29
5
0
太好了,ELF 系列
万抽抽 2 2014-10-14 23:30
6
0
so coooooooooooooooooooooooooooool!!!!!!!!!
qqlinhai 2014-10-15 00:30
7
0
高端大气上档次~
ssarg 2014-10-15 00:45
8
0
谢谢分享,学习了
天易love 18 2014-10-15 08:26
9
0
linux溢出必须深入了解elf
mingxuan三千 2014-10-15 08:58
10
0
还有日文呀
boyliang 5 2014-10-15 09:21
11
0
又一好文。
ThomasKing 6 2014-10-15 11:19
12
0
多谢梁大支持!
ThomasKing 6 2014-10-15 11:20
13
0
这么晚还不睡觉。。。
zpsemo 2014-10-15 15:15
14
0
前来膜拜
baochenfu 2014-10-15 16:51
15
0
从4.3开始,linker也会验e_ident的第5和第6个字节,而且e_type,e_version和e_machine都会验的
ThomasKing 6 2014-10-15 17:01
16
0
我用的是4.0.3的源码,多谢指出错误之处!
Matrix 2014-10-15 23:16
17
0
这样下去的话,梆梆要哭了
gestic 2014-10-16 02:42
18
0
下来看看 ,赞一个先
ThomasKing 6 2014-10-16 08:43
19
0
额,不至于吧。梆梆还是很给力的
十年放牛 2014-10-27 17:43
20
0
学习了!支持!
chmlqw 2014-12-18 21:13
21
0
正在学习相关知识 谢谢了
JackJoker 2014-12-18 21:32
22
0
楼主厉害,支持一个。
丶侠 2014-12-18 21:33
23
0
学习了。
chongxx 2014-12-18 22:55
24
0
学习学习
SnowFox 2014-12-23 12:20
25
0
好, 收藏学习
LOVEZ 2015-7-14 10:07
26
0
收藏学习
深圳海涛 2015-9-30 16:25
27
0
赞一个,学习了
大王叫我挖坟 3 2016-4-27 15:33
28
0
哈哈ThomasKing简直就是android so方面的专家啊,出的文章都是精品啊,,哈哈这个DIY太有趣了,我捉摸着把我的so也加点整蛊的话,然后再加密,,囧死那个破解我so的人,这个太有趣了
大王叫我挖坟 3 2016-4-27 16:42
29
0
谢谢大神的分享,我用android4.4.1测试,确实是这样的,,5,6字节不能用,但是剩下的9个字节可以用啥,,,ThomasKing大神我太崇拜你了,无源码so的加壳,是我努力的方向!!!
大王叫我挖坟 3 2016-4-27 16:48
30
0
太给力了ThomasKing大大,你简直就是android so研究的鼻祖啊,多谢你分享那些资料让我们这些菜鸟学习,看见有源码,太兴奋了!!!万分崇拜仰慕啊
yuzhijiang 2016-10-25 19:50
31
0
在循环dynamic的最后一个的时候,一直死在那里的状态,文件会一直越来越大
zhoujiamur 1 2016-11-18 20:42
32
0
谢谢,先学习一下
田darren 2017-3-1 13:22
33
0
谢谢,先学习一下
LiDogEgg 2017-9-23 17:53
34
0
感谢....  下载学习...
游客
登录 | 注册 方可回帖
返回