文件名称:ApkShield:apk加固
文件大小:402KB
文件格式:ZIP
更新时间:2024-06-06 12:03:28
android apk Java
ApkShield 一代壳加固方案的demo 大致思路就是先写一共壳apk,将它的dex文件取出,将源apk放到壳dex中,再将合并的dex文件放回到源apk中,这个方案本身也不安全因为apk最后还是会落地的,这里的意义更多的只是个人学习. 最近正好看了一点相关的东西,一代壳还是比较简单的,而且涉及到一些dex文件处理和apk动态加载等等我想折腾一下的点,所以就想实现一个简单的版本玩一下. 项目下有两个文件夹 androidpjt 主要是android项目,一个壳应用,一个用来演示的源应用,以及一个native的壳的项目(开发中,目前对jni不是很熟,还在看) 因为涉及到apk的动态加载,所以现在还是一个helloworld的app,没有写的太复杂. 另外一个是壳app,这个应用只用来生成dex,再和源apk合并用的,主要涉及的就是动态加载 tool 主要是三个脚本 apkshield.p