安装APP
Android逆向-安装APP
INSTALL_FAILED_VERIFICATION_FAILURE
比如:
1 | PS D:\Android\Frida> adb install .\twitter.apk |
这里需要关闭安装时的签名验证机制:
1 | adb shell settings put global verifier_verify_adb_installs 0 |
再次安装即可成功。
INSTALL_FAILED_UPDATE_INCOMPATIBLE
1 | PS D:\Android\Frida\gadget> adb install .\bs.apk |
把现在安装在手机的APP卸载就好了。
INSTALL_PARSE_FAILED_NO_CERTIFICATES
缺签名了。
用MT或者其他方式人工签一个就好了。
INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
一般是AndroidManifest中的sharedUserId
有问题。如果发现是system APP的话,就说明这个app不应该放在/data/app
里面,而是放在/system/app
,即系统级别应用。
可以考虑通过Magisk模块来安装这些系统应用&服务。
- 本文作者: Taardis
- 本文链接: https://taardisaa.github.io/2023/09/04/Android逆向-安装APP/
- 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!