随着网易云一起推出的易盾加固保护,不知道效果怎么样?特别是做为手游厂商,这个易盾加固对手游保护的效果怎么样呢?
为了更好的解答这个问题,小编就引用我云攻城狮2016年写的一篇旧文:iOS App的加固保护原理
文章对于网易云易盾加固保护机制做了详细的讲解,虽然技术有更新,iOS 和 Android 的实现有所区别,但是核心逻辑和思路,大体是一致的。总之先了解破解的实现原理,再有针对性地加固APP,保证不被分析、破解。
总结加固的思路如下:
- 字符串混淆:对应用程序中使用到的字符串进行加密,保证源码被逆向后不能看出字符串的直观含义。
- 类名、方法名混淆:对应用程序的方法名和方法体进行混淆,保证源码被逆向后很难明白它的真正功能。
- 程序结构混淆加密:对应用程序逻辑结构进行打乱混排,保证源码可读性降到最低。
- 反调试、反注入等一些主动保护策略:这是一些主动保护策略,增大破解者调试、分析APP的门槛。
相关阅读:大公司怎么做Android代码混淆的?
网易云为您提供Android应用加固 、 iOS应用加固服务,均可免费试用