参考各位大神文章,总结下安卓 apk 嵌入Payload 实际教程
搭建环境:
kali linux 2019.3
apktool v2.3.1
openjdk 11
keytool
zipalign
原理介绍:
//这里涉及到一系列Android开发的知识,如果小伙伴们希望更详细的了解。可以先去学习Android开发的相关内容。
// 主程序我们只需要用到AndroidManifest.xml和MainAcitivity。前者是用来存储权限与程序部件,后者是程序的入口(主界面)。
// Payload (代码可以在 github 找到)由MainService.java运行,而MainBroadcastReceiver.java用于接收指令。
// Payload的AndroidManifest中的权限加入到主程序的AndroidManifest中。
// Payload的stage打包放入主程序,并在主程序中调用MainService和MainBroadcastReceiver。
嵌入步骤:
// 0. 安装相关依赖
apt-get update
apt-get install apktool
apt-get install