外挂不仅破坏游戏公平性,而且随时会面临被封禁账号的风险。
庞大的手游用户群体之中存在着部分“外挂用户”,他们既影响其他玩家的体验,也侵害了游戏开发商的利益。、
如何迅速匹配到合适的反外挂方式,是一件令人头痛但又非常重要的事情。下面将对此问题进行解读并给出解决办法。
游戏首先要考虑的是自己的需求是不是可以满足。
对于手游反外挂保护来说,一般存在如下几种类型的保护需求:
1、 即时对战类型的手游,内存修改和加速挂泛滥
这种类型的游戏,有部分数值计算是放在本地的,因此反内存修改和反加速是刚需。那么重点就是反修改器和反加速功能。
基本上所有手游保护厂商都会宣称提供这两种功能,游戏厂商如果使用常规的方法测试,会发现功能都是有效的,也比较不出差别。
修改器和加速器的类型和变种很多,据不完全统计有数万种。对于游戏厂商来说可能只听说过某几个,测试范围非常有限。但是玩家的群体非常大,他们会用各种不同的外挂来试,哪个有效就用哪个。这也是为什么有些游戏厂商在测试时觉得保护是有效的,但是上线后,还是会碰到各种修改器和加速器。
这个时候才能体现出不同手游保护强度和质量。有些厂商使用黑名单的方式来检测,需要通过更新特征才能拦截。这种检测方式在碰到新外挂的时候就无能为力,需要官方拿到这个外挂样本才能拦截,时效性上不够及时。
2、 破解版对游戏平衡有非常大的影响,有很强的防破解需求
很多游戏引擎的逻辑都是使用脚本写的,脚本很多情况下都是可以还原成源码的。尤其是U3D和cocos引擎。
手游保护厂商,对于游戏脚本都会提供加密功能。对于游戏厂商来说,拿到加固后的游戏,使用脚本解密工具都解不开。对于加密,如果不是专业的游戏破解者确实比较难以分辨出差异。不过这些破解者其实也有交流,甚至会在网上分享破解心得,只要在比较专业的破解论坛(比如看雪)上搜索,就可以找到相关的信息。
3、 游戏包体大,希望对游戏包进行压缩
现在手游也在向大型化发展,很多游戏包体都超过了1G,甚至有2G多的,对于这样的大型游戏包,玩家的下载时间很长,影响玩家体验,增加了玩家流失率。同时过大的包体,也大大提升了游戏的分发成本。
4、 游戏资源存在被剧透或者盗取风险
可能存在如下两种情况:
①游戏有些资源并不会被当前版本使用,而是准备留作下个版本使用的,但是这样的资源放在包里,会被玩家用工具还原出来,并进行传播,让很多玩家知道下个版本的剧情。降低新版本对玩家的吸引力。
②竞品拿到游戏资源进行利用,降低了游戏的独特性。
5、 模拟点击挂对游戏平衡影响比较大
支持反模拟点击功能的手游保护较少,易盾专门针对模拟点击挂进行了深度研究,研发出了支持各种类型的模拟点击挂检测的功能,并支持特征在线更新。
除了满足游戏对保护的核心需求外,是不是支持安全保护在线更新功能,也是一个对保护强度和游戏影响非常大的功能。如果支持安全保护在线更新,已经发布的老版本游戏也能具备最新的游戏保护功能,而不需要游戏进行强制更新。
另外的附加功能的多少,也是体现手游专业性的一个很强的指标。
@知识库
关注“网易易盾”芝士回答号,了解更多安全资讯。
点击0元试用 易盾智能反外挂服务