如果把AppID和AppKey明文写在Java文件或资源文件里,apk反编译的话就能够看到了,然后就可以任意访问到服务器端的数据了。有没有什么好办法保证安全性? 当然保存在so文件里也是一种方法,但是稍略显麻烦,Java端调用的自己写的方法,别人也可以调用。其实,担心的是被反编译修改逻辑代码后再次签名再发布依旧能够通过服务器验证,这样没办法保证安全性了。
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
爱加密是采用给apk加壳的技术, 加壳的程序可以有效阻止对程序的反汇编分析,不会破坏,修改源程序。同时提供的全面的安全服务,包括渠道监测 、安全检测、app加密、法务支持等。并且的APK源码安全保护是对DEX、RES、SO库等主要文件的加密保护,能有效防止APK被破解和反编译!!!
详细你可以去:www.ijiami.cn
爱加密目前提出三层加密保护:DEX加壳保护,DEX指令动态加载保护,高级混淆保护,可以保证APP的动态安全和静态安全,这样将没有机会进行任何破解。爱加密推出了SO库保护,C/C++层面的代码得到了专业保护,爱加密是有定制服务的,具体的价格根据开发者的需求而定!