首页
社区
课程
招聘
[原创]应用资源文件格式解析及阿里破解示例
发表于: 2016-2-16 12:52 16863

[原创]应用资源文件格式解析及阿里破解示例

2016-2-16 12:52
16863

春节正好有点时间写文章和大家分享下。

目前大部份公司如阿里,腾讯,360等对apk资源保护的方法是通过自动化测试工具寻找一些异常的数据格式,安卓虚拟机及aapt对于这些异常的格式可以正常处理,而apktool工具处理分析时会出现异常。
找到这些异常的数据格式后,利用改装后的aapt工具,对apk打包时设置这些异常的格式,从而达到保护的作用。
本文主要介绍应用资源文件的格式,分析阿里的APK资源保护机制,给出了破解方法。

文章见附件的应用资源文件格式解析及阿里破解示例.doc

模板和实例见 ARSCTemplate和helloworld.apk


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

上传的附件:
收藏
免费 3
支持
分享
最新回复 (33)
雪    币: 76
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
学习了  感谢分享
2016-2-16 13:31
0
雪    币: 427
活跃值: (64)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
感谢分享
2016-2-16 14:57
0
雪    币: 1185
活跃值: (458)
能力值: ( LV13,RANK:360 )
在线值:
发帖
回帖
粉丝
4
谢谢分享,有个疑问 阿里又更新了?还是以前的arsc 4字节?
2016-2-16 16:27
0
雪    币: 2293
活跃值: (159)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
感谢分享
2016-2-16 16:30
0
雪    币: 44
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
谢谢分享啦辛苦了
2016-2-16 17:48
0
雪    币: 44
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
仔细看了一下,只想说一句,非常感谢,这么好的文章啊,下面一万个赞,省略,太经典了
2016-2-16 18:24
0
雪    币: 2044
活跃值: (237)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
8
mark...
2016-2-16 20:19
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
这年头的壳真是一层层
2016-2-16 22:44
0
雪    币: 219
活跃值: (56)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
10
感谢分享
2016-2-19 22:57
0
雪    币: 308
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
学习学习,谢谢。
2016-2-20 09:47
0
雪    币: 202
活跃值: (46)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
必须赞一个啊。
2016-2-20 10:58
0
雪    币: 1305
活跃值: (252)
能力值: ( LV12,RANK:240 )
在线值:
发帖
回帖
粉丝
13
大神你说的arsc 4字节是指。。?
2016-2-20 14:15
0
雪    币: 1185
活跃值: (458)
能力值: ( LV13,RANK:360 )
在线值:
发帖
回帖
粉丝
14
我记得以前阿里改arsc就是头部加了4字节,导致apktools反编译失败啊
2016-2-22 10:55
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
赞,过程很细
2016-2-22 15:49
0
雪    币: 1305
活跃值: (252)
能力值: ( LV12,RANK:240 )
在线值:
发帖
回帖
粉丝
16
还记得哪篇文章吗,我学习下。
2016-2-22 16:05
0
雪    币: 1185
活跃值: (458)
能力值: ( LV13,RANK:360 )
在线值:
发帖
回帖
粉丝
17
没文章。。以前自己研究过
2016-2-22 16:45
0
雪    币: 162
活跃值: (91)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
学习一下,正好最近在学这个
2016-3-1 22:26
0
雪    币: 75
活跃值: (53)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
学习了,按照楼主的思路,发现资源文件恢复后,还是有问题的
上传的附件:
2016-3-4 16:59
0
雪    币: 1305
活跃值: (252)
能力值: ( LV12,RANK:240 )
在线值:
发帖
回帖
粉丝
21
这些报错没什么,最终资源还是解开了。
2016-3-7 12:18
0
雪    币: 10
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
很赞,支持楼主精彩继续。
2016-3-14 14:31
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
好文章啊,写得很详细
2016-4-6 17:21
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
赞,很详细。
2016-4-8 13:47
0
游客
登录 | 注册 方可回帖
返回
//