下载好题目后,可知文件为ab文件
参考链接:https://blog.youkuaiyun.com/qq_33356474/article/details/92188491
ab文件一般分两种:
一种是没有加密,这种文件前面有24字节的文件头,文件头包含none标志,文件头之后就是数据;
一种是加密的备份文件,它的文件头就比较复杂了,文件头包含AES-256标志。
1.提取数据
需要使用android-backup-extractor里的abe.jar将数据提取出来
命令如下:
java -jar abe.jar unpack test.ab test.tar

使用命令查看文件夹中文件

2.分析源码
使用JEB打开base.apk
依次点击Bytecode和MainActivity查看源码
主函数结构如下:

调用函数如下:

最低0.47元/天 解锁文章
300

被折叠的 条评论
为什么被折叠?



