作者介绍:陈士留,网易易盾移动安全专家,手游智能反外挂服务的操刀“医生”。他致力于安全研究十多年,有六年多从事游戏保护研究,谙熟游戏的黑产生态和操作手法。
如果你想了解更多,可以看这篇文章:作弊数减少 96.6%,投诉降低 90%,这位“材料学”网易专家的“安全”生涯
以下为他所写的文章:
市面上的手游反外挂产品宣传夸上天,实际应用情况有可能是另外一码事。那到底如何提前知道一款手游反外挂可靠不可靠,避免踩坑?其实,游戏首先要考虑自己的需求是否可以满足。
对于手游保护来说,一般存在如下几种类型的保护需求:
1、即时对战类型的手游,内存修改和加速挂泛滥
这种类型的游戏,有部分数值计算是放在本地的,因此反内存修改和反加速是刚需。那么重点就是反修改器和反加速功能。
基本上所有手游保护厂商都会宣称提供这两种功能,游戏厂商如果使用常规的方法测试,会发现功能都是有效的,也比较不出差别。
修改器和加速器的类型和变种非常多,据不完全统计有数万种。对于游戏厂商来说可能只听说过比较个别几个,测试范围非常有限。
但是玩家的群体非常大,他们会用各种不同的外挂来试,哪个有效就用哪个。
这也是为什么有些游戏厂商测试觉得保护是 OK 的,但是上线后,还是会碰到各种修改器和加速器。
这个时候才能体现出不同手游保护强度和质量。有些厂商使用黑名单的方式来检测,需要通过更新特征才能拦截。这种检测方式在碰到新外挂的时候就无能为力,需要官方拿到这个外挂样本才能拦截。时效性上比较不及时。
易盾智能手游反外挂有哪些特别之处:易盾手游保护使用深度研究出行为检测方式,不需要使用黑名单,即使是新修改器、加速器,或者是变种,都可以即时检测。
2、破解版对游戏平衡有非常大的影响,有很强的防破解需求
很多游戏引擎的逻辑都是使用脚本写的,脚本很多情况下都是可以还原成源码的。尤其是 U3D 和 cocos 引擎。
手游保护厂商,对于游戏脚本都会提供加密功能。对于游戏厂商来说,拿到加固后的游戏,使用脚本解密工具都解不开。对于加密,如果不是专业的游戏破解者确实比较难以分辨出差异。不过这些破解者其实也有交流,甚至会在网上分享破解心得,只要在比较专业的破解论坛 (比如看雪) 上搜索,就可以找到相关的信息。
易盾智能手游反外挂有哪些特别之处:易盾手游保护,目前独家提供 U3D 函数级加密功能。通过脚本加密组合文件校验,防二次打包等功能,进行全方位破解防护。
3、游戏包体很大,希望对游戏包进行压缩
现在手游也在向大型化发展,很多游戏包体都超过了 1G,甚至有 2G 多的,对于这样的大型游戏包,玩家的下载时间很长,影响玩家体验,增加了玩家流失率。同时过大的包体,也大大提升了游戏的分发成本。
易盾智能手游反外挂有哪些特别之处:易盾提供最高可压 80% 的压缩服务,同时支持 Android 和 iOS。
4、游戏资源存在被剧透或者盗取风险
可能存在如下 2 种情况
游戏有些资源并不会被当前版本使用,而是准备留作下个版本使用的,但是这样的资源放在包里,会被玩家用工具还原出来,并进行传播,让很多玩家知道下个版本的剧情, 降低新版本对玩家的吸引力;
竞品拿到游戏资源进行利用,降低了游戏的独特性。
易盾智能手游反外挂有哪些特别之处:易盾手游保护同时支持对 U3D 及 Cocos 资源进行加密,易盾手游保护独家研发的 U3D 资源加密还支持在线更新。
5、模拟点击挂对游戏平衡影响比较大
支持反模拟点击功能的手游保护比较少,易盾专门针对模拟点击挂进行了深度研究,研发出了支持各种类型的模拟点击挂检测的功能,并支持特征在线更新。
除了满足游戏对保护的核心需求外,是不是支持安全保护在线更新功能,也是一个对保护强度和游戏影响影响非常大的功能。如果支持安全保护在线更新,已经发布的老版本游戏也能具备最新的游戏保护功能,而不需要游戏进行强制更新。另外的附加功能的多少,也是体现手游专业性的一个很强的指标。
易盾手游智能反外挂有哪些特别之处:易盾除了上述比较大的功能点,另外还提供防 Xposed、防多开器、反云真机、反地理位置模拟、防模拟器、防二次打包、防抓包、防 VPN、防脱机、存档加密、文件校验等十多个功能。
点击免费试用网易易盾游戏反外挂服务。
文章来源:网易云社区