下载android-backup-tookit:https://sourceforge.net/projects/adbextractor/files/latest/download
执行下面的命令转换ab文件为jar文件:
java -jar abe.jar unpack app3.ab app3.jar
jar包解压后base.apk,Demo.db,Encryto.db三个文件,盲猜应该与数据库,解密相关。
apk拖到模拟器安装和运行:

先上反编译,大概翻了一下,貌似在往数据库里写东西

下载sqlitestudio打开数据库文件,hmm......打不开>_<
又回去翻代码,没看出啥,网上提示dex2jar反编译出来的代码有问题。好吧,拖到idea里面去看下。
dex2jar里面的class b长这样:


本文详细讲述了如何将Android备份文件ab转换为jar,解密过程中遇到的加密算法揭秘,以及使用不同工具应对难题的过程。作者强调了工具多样性和解密过程中的技巧分享。
最低0.47元/天 解锁文章
386

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



