APK 加固方案

1:APK的解压后的结构:

 2:如何反编译:

 

3:apk的打包流程:

 

4:应用的启动流程

 

5:原理:

1)APP发送attach ApplicationThread到AMS的时候,会读取清单文件manifest里面的application,那我们就用ProxyApplicaiton替换掉原生的application,这样就走到了加密的application,回调加密的

attachBaseContext,在这里面解密源apk,并且加载。

 

 

 

posted @ 2024-10-14 09:06  蜗牛攀爬  阅读(9)  评论(0编辑  收藏  举报