360加固保大概原理是啥

dex 加壳. 现阶段壳还比较好脱, 密钥可以分析出来,这个想法不错. 但是, 这种方式就相当于 360 重新打包了我的程序, 他的壳无论做什么事我都是不可控的, 比如获取用户隐私, 加载广告等. p.s. 作为一个开发者, 这种自己不可控的东西我是不会用的, 不如自己加壳.
■网友
自己做加壳的弊端就是安全性低,容易被破解。而且360加固保这种产品的技术能力是一方面,兼容性也是一大重点。在dex加壳的基础上还要保证每款APP和每款机型和安卓系统的兼容,对自己做保护来讲实现起来是很有难度的
■网友
首先assets\\classes.jar是一个加密的jar包。正常的DexClassLoader加载的流程如下:会有一个DexOpt产生odex过程。但是360加固保应用加固后的应用DexClassLoader加载过程并没有该过程的log信息。
■网友
将原有的dex隐藏, 在运行时解压, 并且通过修改app的类加载器的方式实现加固,同时具备反调试功能,能避免将dex在内存中还原。还有深度的压缩技术,加固的同时,对classes.dex文件今夕压缩,能使加固后的包体变小。这几点是目前加固保比其他家做的不错的地方。


    推荐阅读