看到:
去试试,用jadx等工具试试能否破解这个apk
com.kangmeitongu
版本号:V4.4.0
更新时间:2019年1月25日
开发商:广东康美通信息服务有限公司
下载到apk
com.kangmeitongu.main_4.4.0_2018112701.apk
版本: 2.0.7
更新: 2019-04-07
运行环境: 2.3.x以上
大小 23.34MB
分类 健康运动 医疗
版本 4.3.1
要求 Android 4.0.2 以上
-》结果是:下载豌豆荚了。。。
Wandoujia_706778_web_seo_google_binded.apk
不是我们要的apk
历史版本
用手机中的浏览器打开,不选择豌豆荚下载,普通下载,可以下载到apk:
kangmeitongu_v2.0.7.apk
现有:
- v2.0.7
- v4.4.0
那去用jadx打开看看效果:
v2.0.7是可以通过jadx看到源码的:
-》看来没有加固
-》然后可以看到各种内部数据,包括api的地址:
再去看看比较新的新版本v4.4.0
可见,看不到源码了,其中的:
- com.qihoo.util
- com.qihoo360.replugin
- com.stub
-》明显是,奇虎360加固后了的。
-》无法直接得到源码。
如果感兴趣,还可以去:
找到,具体是哪个版本:
相关历史版本: 康美通 4.3.1 23.34MB 康美通 4.3.0 23.34MB 康美通 4.2.3 19.47MB 康美通 4.2.2 19.29MB 康美通 4.2.1 19.29MB 康美通 4.2.0 19.18MB 康美通 4.1.1 19.47MB 康美通 4.1.0 19.48MB 康美通 4.0 14.37MB 康美通 3.2 14.22MB 康美通 3.1 23.2MB 康美通 3.0 23.1MB 康美通 2.0.9 7.93MB 康美通 2.0.8 7.3MB 康美通 2.0.7 7.29MB 康美通 2.0.6 7.29MB 康美通 1.0.1 6.27MB 康美通 1.0beta 5.86MB
用了奇虎360的加固
TODO:
那去试试之前的FDex2,能否导出有效的dex文件,以及dex2jar能否从dex转出jar
打开app
去看是否生成dex
没有生成我们要的dex文件
-》且根据其他相关信息
- .jiagu
- 搜android .jiagu,可以确认就是: 360加固保(http://jiagu.360.cn/)
感觉是基于现有工具做的GUI界面,暂时不需要。
此处.jiagu中只有一个so文件,而且文件不大啊:
不像是包含了我们需要的dex文件
可能此处是另外的加密机制
【总结】
截至目前,康美通的安卓apk:
- 老版本 v2.0.7 是可以直接用Jadx反编译得到源码的
- 新版本v4.4.0 是360加固保加固的,用FDex2也无法导出dex,无法破解
- 后续可以研究:
- 【未解决】用ART,oat,dex2oat相关机制去破解新一代360、腾讯等安卓apk的加固
转载请注明:在路上 » 【部分解决】尝试破解安卓apk康美通去得到java源码