首页 > 娱乐前沿 > 科技
英雄联盟强化游戏防弊机制,不只侦测异常行为,还用防骇技术拉高作弊门槛
米娜 2018-07-18 19:53:01
图片来源:

RiotREk我酷网

游戏中的作弊行为不只破坏玩家的游戏体验,长期来说也伤害了游戏的寿命,英雄联盟游戏开发商Riot公布了其部分游戏防弊方法。软件工程师Michael△VanKuipers提到,他们实施了三道防弊的手段,预防、检测与威吓,多数游戏工作室采用了后两个方法,但Riot进一步提高作弊行为的进入障碍,在游戏应用程序以加密与反程式码分析技术,来阻止作弊程式开发。REk我酷网

Michael△VanKuipers以前也是被游戏工作室列在黑名单中的人,拥有十多年开发游戏作弊程式的资历,而今他在Riot防弊团队工作,阻止他人在英雄联盟中撒野。他表示,打击作弊行为是一场军备竞赛,作弊行为的范围以及复杂性,每年都不停的成长,他们公开的防弊措施只是其中一部份,有一些机密无法公开。REk我酷网

应用在英雄联盟中的防弊措施主要有三个阶段,预防、检测与威吓。检测以及威吓是多数游戏工作室采用的策略,一般来说,他们会收集一些作弊的游戏历程资料,通过分析这些作弊行为特征,来检测异常行为,并将作弊者移外出游玩戏。不过,这个方法处在被动的位子,而且相对来说,这些作弊者的进入障碍也较低,玩家仍会接触到这些作弊者。REk我酷网

整体而言,虽然检测有效但并不理想,他们认为最好的方法是预防,提高进入障碍阻止作弊行为,当这个方法生效,也就代表着玩家不会接触到作弊者。Michael△VanKuipers提到,在英雄联盟中遇到的作弊行为有两种,主要是脚本作弊,以第三方程式插入游戏客户端,读取客户端使用的记忆体以及功能来完成其他困难或是不可能的任务,像是帮玩家躲避技能、缩放视野或是执行完美接技。REk我酷网

另一种则是机器人,这种通常只是一个第三方模拟器来模拟游戏输入,只能移动并被击杀,有一些会进行一些随机的行为,假装自己是一般玩家,而机器人主要目地在于销售游戏帐号或是游戏货币。REk我酷网

Michael△VanKuipers认为,英雄联盟在游戏上做了良好的设计,本身就能防止一些作弊行为。在不需要的情况,游戏就不会共享其他玩家的状态,因此作弊者无法做到地图全开,揭示地图上所有玩家的位置的功能。伺服器也预设不相信客户端来的资讯,因此客户端也无法使用无敌模式或是中断连结破解。他们还对网络通讯协议加入混淆机制,因此网络层级的机器人也很难开发。REk我酷网

另外,Michael△VanKuipers还揭露了3个英雄联盟已经采用的防弊技术。他提到,游戏客户端通常非常脆弱,因为可以被作弊者取得,并且使用除错或是反组译工具进行破解,找到需要使用的游戏功能,并Hook这些重要功能,以获取游戏当前的状态,像是通过Hook粒子特效或是法术绘制功能,就能取得法术效果的位置与方向,来帮助玩家避开技能。另外,作弊者还能Hook自己开发的DLL来提供进一步的作弊行为,像是进行攻击或是移动角色。为此他们对游戏程式码进行加密,来阻止游戏客户端被窜改。REk我酷网

再来,作弊者可能会使用除错器或是二进位检测工具来逐步检查程式码的执行逻辑,他们在客户端应用程序包括游戏本身以及启动载入程式,都谨慎的使用反除错技术,来提高作弊者检测可执行档案的难度,以增加分析的复杂度。除此之外,他们也进一步保护记忆体中的游戏资料,诸如血量或是魔力等数值,Michael△VanKuipers表示,用简单的技术就能让作弊者获取这些数值变得困难,他们变更每次数值储存的记忆体位置,这样会使得记忆体搜寻工具运作发生问题。REk我酷网

目前综合以上措施,已经能够有效的阻止作弊行为,但这些只是他们防弊工程的一部分,Michael△VanKuipers提到,还有一些部分他们必须保密,以便未来对抗人工智能机器人。REk我酷网

上一篇  下一篇

I 相关 / Other

Datadog释出新功能Watchdog,可自动侦测企业IT环境异常事件

图片来源: Datadog 资料监控厂商Datadog的更新步调很积极,今年积极推出云端容器监控服务,大力支援AWS、Azure的Kubernetes服务,还有Prometheus等容器应用。而在近日该厂商又宣布,Datadog监控平台要推出新功能Watc

Chrome启动网站隔离机制以防止Spectre攻击

示意图,与新闻事件无关。 图片来源: Google Google周三(7/11)表示,已于今年5月出炉的Chrome△67中将“网站隔离”(Site△Isolation)机制列为预设值,可有效缓解Spectre攻击,现已覆盖99%的Chrome桌面用户,涵

小米上市了! 跃升全球市值排名第三的智能手机制造商

示意图,与新闻事件无关。 小米集团于本周一(7/9)正式登上香港交易所,股票代号为01810-HK的小米发行价为17元港币(约66.6元新台币),但开盘价只有16.6元港币(65元新台币),以16.8元港币(65.8元新台币)作收

无预警关闭GCP用户服务引发哗然,Google道歉并承诺改善帐户审查机制

GCP用户抱怨建构在Google云端平台的服务被无预警中止,即便经过抢救,仍然有约一个小时的资料无法救回。这个事件引起网友特别是其他GCP用户一阵哗然,并在网络论坛上热烈讨论。而Google团队在获知消息后,便主动联络

凤梨大丰收产地价崩 农委会启采购加工机制

凤梨产地价格惨跌,农民欲哭无泪,昨(2号)农委会召开记者会说明,已经启动采购加工措施,果菜市场的平均价格也回稳到每公斤13.1块钱。 农委会指出,受到6月中豪雨影响,云嘉地区产的凤梨,肉声果比例高,部分有裂

I 热点 / Hot