
1 honeycomb 2017-06-13 14:47:20 +08:00 via Android 和国内流行的人热更新是一个道理。 本想着 Google 什么时候把这个漏洞消除,结果连它自己的 safetynet 也在用热更新 |
2 aprikyblue 2017-06-13 14:58:44 +08:00 |
3 mrcn OP @aprikyblue 感谢。 |
4 vileer 2017-06-13 17:46:00 +08:00 via iPhone 原理应该是应用多开 |
6 koalli 2017-06-13 20:24:10 +08:00 应该是插件化,之前有 star 过一个类似的项目,可以看看 https://github.com/kaedea/android-dynamical-loading |
7 wessin 2017-06-13 20:31:34 +08:00 via iPhone 妈蛋,今天在小浏览器中无意点开了 58 同城,返回桌面 app 都装好了,这一切都是后台自动操作,什么提示都没有,wtfk |
8 jacy 2017-06-13 20:31:54 +08:00 几年前的 qq 游戏安卓版就是这样,单独下载游戏,不需要另外安装 |
9 yukiww233 2017-06-13 21:34:20 +08:00 http://www.coolapk.com/apk/com.dof.apkrun 研究热更新衍生出的一堆东西... |
10 NoAnyLove 2017-06-14 07:35:31 +08:00 热更新既然可以直接读取 Class 文件来运行( ClassLoader ),那么直接把 apk 文件解压取出 dex 文件,再从 dex 文件中取出 class 文件来加载应该也是可以的吧。感觉 Smali 库应该就能做到,不过我没试过,感觉有点意思。 |
11 araraloren 2017-06-14 08:33:20 +08:00 @wessin 可以试试 安装 app protector,把安装卸载程序加到锁定列表 |