吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8196|回复: 9
收起左侧

[Android 原创] ELF DIY For Android

[复制链接]
ThomasKing 发表于 2014-10-15 08:44
本帖最后由 淡然出尘 于 2015-2-3 19:16 编辑

原帖:http://bbs.pediy.com/showthread.php?t=193279
--------------------------------------------------------------------------
学习ELF格式有一段时间了,现总结下。 限于个人水平,难免有疏漏和错误之处,请各位大大指出。

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

额,附件太大,上传不了。 云盘吧。
http://pan.baidu.com/s/1dDCKQy9

init例子.zip

2.5 MB, 下载次数: 51, 下载积分: 吾爱币 -1 CB

Patch例子.zip

2.55 MB, 下载次数: 35, 下载积分: 吾爱币 -1 CB

Android ELF GOT sectionの不同之处.zip

584.35 KB, 下载次数: 13, 下载积分: 吾爱币 -1 CB

ELFDIY.zip

809.46 KB, 下载次数: 12, 下载积分: 吾爱币 -1 CB

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

头像被屏蔽
永久禁言 发表于 2014-10-15 09:47
这个不错哦,支持,加油
Hmily 发表于 2014-10-15 10:05
初级会员附件上传权限比较低,马上就要升级了,升级后权限就高了,我给先备份到主题贴里。
manbajie 发表于 2014-10-16 09:54
a8427127 发表于 2015-3-9 05:43
正好要找这方面的东西
zhuyulin5251 发表于 2015-3-12 19:19
elf,曾经西门子和索爱的非智能机时代的神器,程序小,执行效率高,对硬件要求低。
chengtao 发表于 2015-7-21 13:54
这个资料不错!下载在看了,谢谢!
czr27 发表于 2016-3-29 18:42
user = 1
pass = 1

for 0-chL
user += ch*(user+2*ch)

for 0-chL
pass += ch*(ch+2*pass)

pass == user-0xddb91c6d

你这样会可能任意用户名算不出来key的吧
我不会linux调试 这道题的静态分析真的比较容易
nikoxves 发表于 2016-4-13 20:33
TK大大你好,我最近读了你写的代码,发现了一个问题,就是FindaddrInGOT(xxx) 这个函数有问题。got表中并没有存在getNameStub 这样的函数,所以这种方式无法获取到地址,而通过(symtab+i)->st_value 是可以获取到地址的。 我不知道为什么会出现这个现象,对于最新版本来说
nikoxves 发表于 2016-4-13 20:41
是 fPIC 的问题吧。。。我试了一下,好像是这样的
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 14:10

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表