最近安卓市场APK破解现象非常严重,开发者辛辛苦苦写得代码被别人那么轻松破解,注入恶意代码谋取私利,现APP开发人员寻求APK加密保护的方法,其中有一种方法叫伪加密,但是APK伪加密能防破解吗?下面爱加密小编就来为大家简单分析一下:
什么是APK伪加密?
伪 加密是Android4.2.x系统发布前的加密方式之一,通过java代码对APK(压缩文件)进行伪加密,其修改原理是修改连续4位字节标记为”P K 01 02”的后第5位字节,奇数表示不加密偶数表示加密。伪加密后的APK不但可以防止PC端对它的解压和查看也同样能防止反编译工具编译。
APK伪加密真的能防破解吗?
虽 然伪加密可以起到一定防破解作用,但同时会出现这样的问题,首先使用伪加密对其APK加密后市场无法对其进行安全检测,导致部分市场会拒绝这类APK上 传;其次,伪加密的加密方式和解密方式也早已公布导致它的安全程度也大大降低;再次,Android4.2.x系统无法安装伪加密的APK;最后伪加密只 是对APK做简单保护,在java层源码加壳保护、核心so库、资源文件、主配文件、第三方架包方面却没有任何保护处理。因此APK伪加密是无法真正有效 的防破解。
与伪加密不同的是,爱加密(www.ijiami.cn) 可以对DEX文件、XML文件、资源文件、SO库文件进行全方面保护,同时还提供APP安全检测的在线服务。爱加密目前提出的三层加密保护:DEX加壳保 护,DEX指令动态加载保护,高级混淆保护,可以保证APP的动态安全和静态安全,黑客将没有机会进行任何破解。爱加密更在年前推出了SO库保 护,C/C++层面的代码得到了专业保护,让APK包无懈可击。
目前爱加密已与史上最坑爹的游戏、圆通速递、WIFI伴侣、兜兜公交等知名APP应用达成了合作,其可靠性与兼容性受到了这些开发者的一致好评。
欢迎使用最专业的APP加固服务平台爱加密,让我们一起营造一个安全健康的APP生态系统。欢迎注册体验爱加密,有任何问题请联系在线客服。