浅谈游戏中猖獗的外挂作弊现象

云裳网络 2018-12-05 17:40:51

本文来源B站,此文不代表小黑盒观点

2017年12月13日,腾讯联合江阴公安局捣毁了代号为「望月」、「神兵」的绝地求生外挂制作团伙。

这则新闻,直到2018年,公安部净网行动公布典型案件的时候才被公开。

在此之前,除了卖挂的那些人。 其他局外人可能丝毫不知这个情况。

请输入图片描述

针对这件事情的说法有很多。有人说是做挂的没后台,有人说是腾讯拿下代理权的第一件事情是割韭菜,有的说是蓝洞正在打扫战场。然而,玩家不关心这些。对于绝地求生的玩家,甚至是局外游戏的玩家而言。

他们只关心外挂问题。

说实话,不知道在读这篇文章的观众们,有没有经历过当年穿越火线,跑跑卡丁车,甚至是DNF的外挂年代。在当时,外挂的传播方式并不那么宽泛。虽然百度作为搜索引擎,方便了玩家找到和下载外挂。不过。 那个时候,外挂并不是一条特别完善的产业链。但是现在呢? 我们来做个很好玩的调查吧?

百度属于国内公司,可能腾讯公关方面已经下手。干脆,我们用google做抽样调查。我们在搜索引擎关键词中输入「绝地求生外挂」。得到如下结果

请输入图片描述

在这里我们能够看到,头四位都是google的搜索词条广告位。

这四个广告位上,赫然写着「吃鸡内部辅助」的字样。这什么意思呢? 我来科普一下。

Google的词条广告位机制,不是我花多少钱买断这个词条位置多久,而是一种类似承包竞价的机制。

举个栗子。

如果我在google的「轻文轻小说」词条插入广告,我需要通过google账号登录一个叫做google AdWords的后台。这个后台的中文名叫做「关键词规划师」。

在AdWords的后台,我创建一个项目。在项目中输入我要的关键词,对应的网站。以及单次点击的单价。

对,google的收费标准是XXX美刀/每次点击。

而在google的这个关键词广告规则中,只有出价者高的,才能获得第一位的顺位广告。也就是,截图中的第一条。

那么,既然我们看到,「绝地求生外挂」关键词对应这四条广告,让我们看看这个广告位单价如何?

AdWords提供了一个很贴心的搜索功能,输入关键词即可。

请输入图片描述

请输入图片描述

根据后台给出的数据。这个广告位,目前的价高者定价是1.98美刀/单次点击。

什么意思?

也就是说,如果这个月有一万个用户通过在google搜索「绝地求生外挂」看到并点击了这条广告。那么,这个网站需要为此支付19800美刀。而AdWords还有一个功能,是预测该词条的竞拍价格。根据AdWords的预测,这条广告位目前最好的竞拍价格是

请输入图片描述

也许可能有人说,我不玩PUBG啊,我是高贵的彩虹六号玩家。哦。

请输入图片描述

Google不够反映?来,看看百度指数吧。

请输入图片描述

 7天之内,340个搜索量。7天。

外挂这个东西。真要追溯起来可能还有一段渊源。最开始,外挂的原理都是通过Hook。也就是挂在游戏主程序上,对游戏进行修改。不过,由于这种软体本身属于第三方程序,所以就有了「外挂」的说法,因为是hooking上的。

不论是石器时代的挂机挂,后来的按键精灵,这些都属于外挂的范畴。只有金山游侠,CE的内存修改,以及后来的反编译,通过Call Send或者内存修改的方式进行作弊的才会被叫做修改器。当然,这只是一开始的说法。

请输入图片描述

Google上有很多hooking的教程,针对不同的方案不同的做法。后来,时代开始改变。寄存在内存里的数据开始进行加密,开始打散,游戏开始防止不自然的用户操作。于是就有了另外一种方式——注入。

请输入图片描述

对,就像安娜的技能一样。将外挂注入到你的游戏里,让你突然变得powerful。

注入的方法其实不复杂。以透视举例子。通过反编译游戏的DX文件,找到图像模块,进行替换,将方便用户识别的方框注入 到dll里,重新封包,反监测,完成。就和木马的模式一模一样。只是相比起hooking来说,这种方式更难抓。由于用于注入的dll文件防备都不高,所以这种注入手段的效果一直都很强,能做的事情也相当的多。从技术层面上,抛弃了以前老式的hooking,自然看上去更高端。于是他们换了个名字——辅助。

请输入图片描述

当然,游戏厂商不是傻子。不会让作弊者破坏游戏的整个生态。于是,类似Battleye这样的反作弊工具孕育而生。他们通过检测文件完整性,通过监测用户操作,甚至读取用户图形界面进行分析来判断用户是否作弊。早期腾讯的反作弊工具源自韩国网游那一套反作弊系统的升级,针对国内的外挂效果也初见成效。但是,这种东西再怎么改都有个问题——会被绕过。

现在的外挂程序,甚至不需要直接寄生在游戏主程序上防止被杀。

请输入图片描述

截图中带了作者默认的ID。虽然我感觉也是个小号,不过你们自己看着办吧(斜眼笑 

请输入图片描述

请输入图片描述

在这个演示视频中,LM Cheat使用了一种寄生方式。

将自己的主程序寄生在百度网盘或者爱奇艺客户端中,这样如果BE扫描时只监测可疑程序的话,就会被绕过。当然,这种技巧真的很简单。可能,主程序也只是MPGH上搬下来的源码而已。但是,在这个名叫Delete cheats的油管主发布的视频里,这个外挂一直都在稳定运行。并且功能种类繁多,甚至能够删除队友。

「呵呵。」 

我其实不喜欢写这种类型的稿子。说到底,游戏圈开挂的人是什么心态,游戏圈外挂是怎么来的,甚至外挂怎么写,我都很清楚。

以前都玩过。

我是一个专栏作者。同时也是一位玩家。同时我也曾经写过,用过外挂。我一直认为这种事情无非是个愿打愿挨的买卖,并没有什么特别大的区别。但知乎上慢慢开始出现作弊者自白,或者是有人在讨论PUBG外挂。以及我在Bilibili上看到有个UP成立了一个反外挂组,通过上传视频举报给Ubisoft来希望维护游戏环境。 我其实又无奈又好笑。

请输入图片描述

包括育碧官方中文解说@辉煌撰写者发动的「哥利亚行动」,其实作用也不大。但是,又无奈有好笑的时候,我又开始在想一个事情。为什么游戏是这样的一个东西?

于是,我「问了」一下史蒂文·斯皮尔伯格。他丢给我一张《头号玩家》的BD。我跟他说我没有蓝光播放器,没有PS4,以及我早就去电影院看过你拍的绿洲之后。斯大师先是在胸前画了个十字架,然后两掌掌心相合,微微弯曲身体,虔诚的用英文说着。「阿弥陀佛。」

请输入图片描述

开个玩笑,开个玩笑。其实《头号玩家》里,已经把作弊者的形象体现了出来。IOI就像是游戏里的作弊者,他通过庞大的人脉,不断地做着重复的事情,改变整个游戏的生态环境。自然,IOI也成为了绿洲游戏本来的公敌。当然,IOI没有用任何奇怪的方式,他们没有强制注入游戏,他们只不过是利用了游戏规则,同时他们还是个richman,仅此而已。

但对于玩家来说,乐趣已经被干扰。他们在绿洲的乐趣已经被IOI弄得烦躁不堪。在知乎自白自己开挂感受的回答里,最常见的一句话无非是。 “当我登上飞机的时候,我就已经知道,接下来的99个人没有机会了。”他们很可怜那99个人,总是在文章里说“被我开挂时候杀掉的那几个哥们,我祝你们把把吃鸡,对不起”之类的话。

但他们的开挂理由也很无奈,他们老是,被虐。

仔细想想。这几乎是所有多人对战游戏的一个生态。大手子玩家通常会选择开小号炸鱼。他们不用认真打。随便炸一炸就能赢。他们很快乐。但是被他们炸的鱼一点都不快乐

请输入图片描述

作为竞技性比较强的游戏,CS早期版本是不存在rank系统的。不论你是大手子还是普通玩家,在没有匹配系统的情况下,你进入的服务器里有大佬,一天的游戏体验都会很糟糕。所以。 CS开始加入了rank,开始有分段,开始有隐藏分。

虽然新手得到了保护,但是大手子们却去买一份新的游戏。从头开始炸鱼。因为他们觉得,匹配系统让他们进入到了一个他们打不过的环境,他们也需要快乐。所以,归根结底。新手被炸的很难受。他们不开心,于是买外挂。大手子主动掉段。开小号下来炸一波新手。在高分段他没有办法享受虐人的快感。

不知道,在看文章的各位,看到这样的生态圈。会不会觉得很好玩?但对于我来说。不论是哪一方,包括现在外挂泛滥,我都只想说。

「拉倒吧,都是你们自己作的。」   

原文链接

 本文来源:B站    作者:轻文轻小说


友情链接