游戏反外挂SDK功能解析

59 分钟前1 浏览综合
游戏安全对抗是一出“矛”与“盾”的博弈,游戏黑灰产会不断寻找新的角度,在游戏中获得不正当的优势,从而牟取利益。与此同时,游戏厂商和安全服务商作为防守方,则致力于构建更完备的防护体系。
在某些对抗激烈的游戏场景下,为了更好的保障游戏开发商的收益及众多正常游戏玩家的体验,FairGuard 研发了一款方便、高效、直观的反外挂SDK。该功能已接入多款热门游戏并验证了出色的保护能力。
该反外挂SDK旨在为游戏运营提供有效工具,直观展示游戏的外挂使用情况,实时监控外挂、盗版、破解用户,可感知用户恶意行为及新型外挂等,为游戏反外挂提供新的利器。包含以下功能:
模拟器检测
模拟器的设计是为了方便玩家,但部分功能也被游戏灰黑产所利用,如:自带Root权限、模拟点击、多开挂机、exe模拟器外挂、非对称性优势等,这些功能对于游戏来说存在一定的安全隐患,也导致在某些场景下,模拟器其成了黑灰产的“帮凶”。
TapTap
通过操作录制生成模拟点击脚本
但模拟器作为玩家常用的游戏环境,并不能简单粗暴的禁用模拟器。针对这些问题,FairGuard反外挂SDK可以精准的识别模拟器环境,并针对不同游戏类型与面临场景定制了专门的解决方案,可有效防止黑灰产利用模拟器进行作弊。
风险环境检测
游戏运行时的环境是判断是否存在安全风险的一个重要指标,如果游戏运行在Root、越狱、虚拟机、虚拟框架、云手机等环境下,是存在较大的安全隐患的,这些环境能够为外挂提供作弊需要的高级权限,并隐匿作弊特征,躲避检测。
TapTap
常见的几种风险环境
虚拟机:虚拟机可实现多开挂机,并为外挂运行提供Root环境,作弊用户通过Magisk等插件,对游戏隐藏外挂进程,躲避检测。市面上常见的虚拟机有:51虚拟机、光速虚拟机、VMOS虚拟机、虚拟大师等。
虚拟框架:部分虚拟框架自带Root权限,为外挂运行提供环境;同样可以实现多开挂机。市面上常见的虚拟框架有:太极、须弥空间、小x分身、双开空间等。
云手机:主要用于多开挂机场景使用,部分云手机有单独应用Root功能,为外挂单独开启 Root ,来躲避检测。还有一键新机功能,可以随机生成新的设备ID、设备信息,来逃避封禁处罚。市面上常见的云手机有:红手指、桃心云、雷电云、VMOS云等。
FairGuard反外挂SDK能精准区分正常与异常环境,识别Root、越狱、虚拟机、虚拟框架、云手机等各类风险环境,并与其他维度数据进行联动,综合判断游戏安全风险,提供个性化控制策略。
SDK防剥离
在某些对抗激烈的游戏场景下,随着游戏厂商防护水平提升,黑灰产也会在攻击策略上做出调整。黑灰产会尝试绕过/屏蔽SDK进行对抗,如:屏蔽SDK数据上报或采取Patch攻击。
为了应对上述手段,FairGuard游戏加固研发了SDK防剥离功能,通过SDK防剥离接口返回的数据,以游戏侧防剥离数据加密中转的方式,校验SDK是否被剥离,能够有效提高破解门槛,保护游戏安全。
反外挂数据关联
反外挂SDK可以将检测到的作弊行为、风险环境等多维度数据透传给游戏方,并与玩家信息相关联,将游戏安全风险全面、立体的展示给游戏方。游戏方可结合风险数据进行策略对抗,在线控制,可对作弊行为进行即时打击,或针对作弊用户进行封禁处理,能加精准、高效地对抗作弊行为。
TapTap
风险数据查询面板
同时,我们可通过多维度的风险数据,综合判断、智能挖掘潜在的作弊行为,对黑灰产攻击进行预判与防护,在安全对抗中占有先机。
此外,通过FairGuard反外挂SDK还可接入工作室帐号识别、设备指纹黑白名单等特色功能。我们还针对反外挂SDK进行了接入优化,无复杂配置选项与设置,大幅度降低接入成本,提升安全对抗效率。
丨结语
FairGuard作为专注于游戏安全领域的第三方服务商,致力于帮助游戏公司解决外挂和破解问题,为游戏提供深度一体化的加密保护方案。
开发团队深耕技术,研发了无导入函数SO加壳、无API签名校验、三端通用的Unity Assetbundle资源加密方案等多项业界独家技术。
目前产品已经被FunPlus、三七互娱、游族、心动网络、恺英网络等多家头部公司采用,接入600+款热门游戏。
产品咨询联系方式:
QQ:2079128588
微信:fairguard01