“大逃杀”也在劫难逃:细数玩家与外挂的“相爱相杀”

发表于2017-10-17
评论3 2.5k浏览

外挂这个东西,对于游戏玩家来说并不新鲜。自游戏诞生的那天起,外挂等相关衍生的辅助产品也略见雏形,这也是许多游戏开发商、运营商最为之头疼的问题,真是让人既爱又恨。



就拿最近火热的《绝地求生:大逃杀》来说吧,这款堪称2017现象级的游戏,也难逃FPS类游戏相同的命运,被无数外挂制作者盯上,陷入了囧境。虽然官方加大了打击力度,但排行榜头部仍有不少作弊玩家,甚至有外挂团队包揽了排行榜的前十,并以此来向玩家推销外挂。现在,《绝地求生:大逃杀》里的外挂到底猖狂到什么程度呢?



在这里,我们似乎看到了当初CF里面的影子,还记得当初被各种飞天、遁地、加速、爆头挂支配的恐惧吗?



如果这类游戏沦落到不用外挂就玩不了的程度,你还会去玩吗?


似乎网络外挂与网络游戏的争端从有网络游戏就开始了,越是玩家聚集的游戏,其外挂现象就越是严重,游戏外挂软件的多寡已经成为评价一个网络游戏成功与否的标准。甚至有玩家戏称:“没有外挂的游戏是网络垃圾”。当然这种观点有失偏颇,但外挂软件的确从另一个层面反映了网络游戏的受欢迎程度。一个网络游戏,玩的人多了,外挂必然就会紧跟着来。曾经的《龙族》、《魔力宝贝》、《天使》、《传奇》等等无一幸免。


下面就先简单介绍下目前市面上一些常见的外挂类型以及原理:


首先说说什么是外挂?


简单来说,外挂就是指一种第三方软件,目的很简单,强行改变目标玩家的游戏体验,从而影响其他游戏玩家乃至整个游戏服务器端的游戏体验。虽然说,目的可以理解,玩游戏谁不想自己玩的爽?但是以牺牲其他玩家的游戏体验乃至运营商利益的手段来达到个人私利的话,这是最令人无法容忍和深恶痛绝的。



外挂辅助种类


1.机械模拟式


这是种最雏形的外挂,甚至不能称之为外挂,应该称之为脚本,它对游戏玩家体验的影响相对来说比较小。这种模拟式外挂的原理主要是先得到目标游戏的一些程序窗口特征,然后去模拟用户的鼠标键盘来自动操作游戏中人物的动作来完成。这类脚本制作简单,实现简单,周期短,涉及技术面小,很适合从未接触过外挂方面的人员入门学习用,比如按键精灵与脚本大师等这类脚本解析工具软件。


最典型的运用代表就是许多工作室的运作资本——小号任务挂机脚本:



这种脚本的出现是不会直接影响玩家的游戏体验,但长此以往会影响游戏内部的格局,刷金刷材料,游戏币贬值严重,经济崩盘。当然也有人说,有工作室刷材料,东西便宜才用得起嘛,仁者见仁智者见智。这也算游戏市场中比较普遍,玩家比较能接受的一种外挂形式。


2.内存修改式


相信很多人都接触过这种类型的外挂,一种典型的单机修改器。这种内存式外挂是利用任何的软件在电脑里执行时,所以有数据都会被加载在内存中可被读取和修改原理。这类数据到了内存时基本上都是明文的,使用内存监控方面的技术可以很方便的实现,从而达到监控游戏中人物与怪物还有物品方面的各种信息数据。有了这些数据后,可以判断游戏当前的各种状态并决定执行哪些功能的动作。



常见的像是金手指类的,其原理也是通过对游戏内存数据的修改(即将作弊码整合键入游戏并对游戏产生影响,从而使游戏数据产生改变,比如战斗胜利后经验和金币数值的增加),达到作弊的效果。一个金手指其实就是一串代码,能够对应用数据产生影响。其中还有类似的金山游侠与FPE等工具软件。



当然这些基本上都是单机游戏的修改器,特别是当游戏中某一任务过不去、Boss打不过的时候,你肯定会想到它了。由于基本上都是单机游戏使用,一般不会对其他人造成影响,如果你是在和小伙伴局域网联机玩魔兽、CS时使用的话,我担心你会被小伙伴按在地板上摩擦了……


不过娱乐归娱乐,过多的使用这些辅助也会影响自己的游戏体验。相对于玩家来说,游戏的开发商可能更郁闷,我好不容易设置好的一道关卡、迷宫、Boss,你随便搞下就解决了?我仿佛听见制作人的心在滴血……


3.封包拦截式(网游)


这种是目前最主流、最恶劣、影响范围最大、最名副其实的外挂形式。封包式外挂的原理是,任何基于网络 客户端/服务端 进行数据交换的网络程序,如网络游戏,所有要交换的数据都将通过网络进行。在网络中传送的数据被称为 封包 。外挂可以拦截到封包之后进行解密,得到所有的数据,可以从这些数据中分析出一切可以被利用的数据,然后模拟游戏客户端或游戏服务器来重新组织一段数据来欺骗目标端。比如加速点某个NPC,远程点某个不在你地图里的NPC之类的,还有就是通过解析服务端的一些数据,来显示一些客户端判断后不显示的一些效果,比如显示敌方位置之类的。



再打个比方吧,我们玩游戏时进行了一个射击攻击,技能成功的放了出去,那么客户端与服务器直接的数据传输是正常的。


如果安装了外挂软件,那么外挂程序会自动拦截这个释放技能的数据,修改成连续将这个技能释放10次再传输给服务器,服务器接受到的数据是释放10次,于是同样一个技能就连续进行了10次攻击。一秒10发的效果就这样实现了,虽然个人视觉效果很刺激,但是会严重的影响其他玩家体验和游戏的平衡。


不仅如此,服务器还需要用更多的空间来传输攻击10次的数据,从而造成服务器的工作量增加,垃圾数据增多。普通的外挂虽然修改了服务器和客户端直接的传输数据,但是还不至于影响到服务器的正常运行,如果能到达这样的水准,那就是黑客技术了,当然运营商也不是吃素的。


背后的黑色产业链


游戏产业作为暴利的朝阳产业,其中的黑暗与腐败是很多人无法想象的。外挂,不仅影响了玩家的游戏体验,更严重的甚至可以决定一款游戏的生死,既然外挂的破坏性这么强,为什么开发商不禁止它呢?是技术的原因?还是运营的策略,还是...?



其实,屡禁不止的根本原因是:外挂行业太赚钱了!


说这么多,归根结底还是因为某些人为了获得心理上的满足而喜欢在游戏中使用外挂。就像之前闹得沸沸扬扬的《英雄联盟》电一大师组外挂事件,凌虐高手,因为它能够让这些人产生一种心理上的快感。



有欲望就有需求,有需求必会生成诸多的经济利益链,近日网传,Neotv项目经理@毒奶色在微博爆料,蓝洞官方负责人秀焕称《绝地求生》主播某米使用外挂,每月费用竟然达到6000元! 只要你是土豪或者有其他的目的,还是有很多人愿意花钱购买一个月6000的外挂的,虽然没有特别夸张的秒杀功能,但是透视、自瞄这些用起来,虐人已经够了。不过是什么游戏,只要有游戏的刺激和诱惑就肯定会有来寻求相关的外挂,便宜的外挂平民买,贵的外挂土豪买,就凭市面上那些热门游戏的玩家基数来说,就算只有千分之一的人购买,这背后的经济效应也是巨大的,更不用说那些工作室脚本刷任务、刷金币等收益了。



就拿最近的“吃鸡”挂来说,此前在各大直播平台中,一些主播的技术水平也被怀疑或是证实是使用了外挂,当时觉得外挂是有,但是是少部分人才用得了,游戏里也很少遇到,随着近期的外挂泛滥,已经有不少网友纷纷遇到过外挂,证明《绝地求生:大逃杀》的外挂已经平民化了,这对真正喜欢这款游戏的玩家来说并不是一个好消息。


最后


事情都是双面性的,很多事情也并非都是绝对的,就外挂辅助这一方面来说:


也许有些人可以依靠它来获得财富,有些人可以依靠它来获得名利,而有些人却引火烧身。


事物的本身是死的、一成不变的,但人是活的。


可能你也用过外挂,利用外挂爽过,也可能被外挂虐过,但是万物存在皆有它的道理,游戏世界中运营商、玩家与外挂的相爱相杀仍在继续,且无论是不是官方在甩锅还是怎么样,如何看待外挂和辅助的问题,更大一部分取决于你自己。




如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引