Android应用加固
加固原理
加固步骤:需要加密的apk和自己的壳程序apk,然后用加密算法对源apk进行加密,再将壳apk进行合并得到新的apk文件,最后替换壳程序中的dex文件即可。
具体来说就是:修改dex的三个文件头:checksum(文件校验码)、signature(签名)、file_size。将源apk追加到新的dex的末尾。
加固步骤:需要加密的apk和自己的壳程序apk,然后用加密算法对源apk进行加密,再将壳apk进行合并得到新的apk文件,最后替换壳程序中的dex文件即可。
具体来说就是:修改dex的三个文件头:checksum(文件校验码)、signature(签名)、file_size。将源apk追加到新的dex的末尾。