手游方舟如何防外挂
1.统一博弈强化方案
为Unity引擎提供专门的保护方案,不仅支持Unity,还支持Cocos/UE/赖雅等引擎。
对于插件变种,使用特征云更新,立即响应即可快速停止插件。
2.防裂方案
大数据智能分析威胁数据,精准定位外挂工作室。
3.Unity单声道DLL保护
Unity3d函数级加密,任何时候内存中都不会有解密状态的脚本。
DLL结构虚拟化,使用私有脚本解析器,市面上所有的脚本解析工具都无法解析虚拟化的DLL脚本。
4.Unity IL2CPP保护
可以加密lib2cpp.so,加密global-metadata.dat中的符号信息,实现Unity IL2CPP的安全保护。
5.资产捆绑加密
(三)插件防范方案的应用场景
1.休闲游戏
加固前的问题:
网上有很多去掉广告的破解版,甚至有的破解版还把广告id改了。
解决方案:
加固游戏包,防止破解者改包。
在unity3d dll上做高强度虚拟化,防止游戏逻辑被篡改。
2.Unity3d引擎二级游戏
加固前的问题:
游戏脚本没有加密,而是被破解修改后重新打包。破解版提供无敌、秒杀、图解等功能。
游戏通信协议简单,协议被破解,有使用VPN的伪摘机。
存在大量工作室盈利行为,对游戏收入造成严重影响。
解决方案:
游戏的Unity脚本采用最高强度的结构虚拟化加密,防止游戏逻辑被篡改。
修改这类游戏的内存会实现异常功能,所以配置了防内存修改、防加速、防虚拟机功能,防止玩家使用这类插件。
针对被破解的通信协议,我们提供了一个数据签名SDK供游戏访问,通过安全强度高的数据验证算法,可以防止通信包的离线伪造。
通过智能威胁数据分析,定位多个工作室和专业破解者。
3.Cocos单人游戏
加固前的问题:
游戏被破解解密脚本,去掉了玩家的签名验证。
游戏脚本修改后,更换充值界面和接口,使之成为私服,私服使之成为道具,为自己的操作收费。
除了私服,还有很多修改器、加速器等插件,对游戏收入造成严重影响。
解决方案:
自定义、混淆、加固游戏引擎,防止脚本被解密。
增加抗变质、抗加速、抗开裂再包装功能。
通过云特征做在线动态防御。