最近,传来了一个令《绝地求生》玩家不寒而栗的消息:“吃鸡”的外挂可能已经开源了!根据微博上的爆料,某个外挂作者已经把《绝地求生》的外挂源代码公布出来,这款外挂能够提供透视、去草、主播模式的无后坐力和激 ...
最近,传来了一个令《绝地求生》玩家不寒而栗的消息:“吃鸡”的外挂可能已经开源了!根据微博上的爆料,某个外挂作者已经把《绝地求生》的外挂源代码公布出来,这款外挂能够提供透视、去草、主播模式的无后坐力和激光模式的完全无后坐力等功能,而且最重要的是这款外挂能安全过检测! 以至于微博上有观点称,《绝地求生》将会迎来外挂免费的时代——既然外挂开源免费,那全民外挂也为之不远了,然而真的如此吗?今天,就一起来谈谈外挂的那点事吧。 “吃鸡”外挂是如何炼成的? “吃鸡”外挂开源是否真的会导致全民神仙?我们先得探讨一下外挂是如何被开发出来的。 简单来说,游戏外挂可以看作是一种逆向工程,要开发一款外挂,可以逆向游戏的数据传输协议、逆向游戏的本地运作机制等等。 例如,逆向了游戏的数据传输协议后,外挂可以不断向服务器发送伪装数据,甚至不用运行本地客户端,外挂就可以帮你打出可观的战绩,《仙境传说》等游戏都出现过此类外挂;而逆向了游戏的本地运作机制,则可以通过注入内存、劫持鼠标运行轨迹、自动脚本等方法,让你实现平时根本不可能做到的操作。 目前“吃鸡”中的自瞄挂、透视挂、路飞挂等等,都属于这种情况。
要逆向一款游戏、修改数据,其实并不算很复杂,在某些游戏中甚至玩家自己就能做到。 例如,玩某些游戏开启金手指,在内存中寻找变动过的数据然后定位,把数据修改成自己想要的值,这就是一种简单的游戏逆向工程。而几乎每款单机游戏都有修改器,也进一步印证了这点。不过,对于网游来说,逆向某款游戏修改数据并不是技术难度最大的,网游外挂的技术难度在于如何逃过运营方的检测。 “吃鸡”外挂开源之所以被认为将会让《绝地求生》进入全民外挂时代,一大原因就是因为这外挂本身就能安全过检测。然而,某款外挂开源,影响力是否会如此大?恐怕也未必。 实际上,关于外挂制作的技术探讨,在国内外一直都进行得如火如荼。例如在国外的MPGH和UnKnoWnCheaTs论坛上,你就能找到大量线上游戏的外挂制作交流,其内容之详实、种类之繁多,绝对令你大开眼界。 而在外挂社区上,其实很多外挂就进行了开源,某款外挂开源,并非太阳底下的新鲜事。
当然,这次开源的“吃鸡”外挂还是有其与众不同之处的。在社区上开源的外挂,通常是不能逃过检测的货色,外挂开发者只是出于技术探讨的动机,把过时的外挂放出来;而这次传闻开源的“吃鸡”外挂,自带逃过检测的特性。 不过既然“吃鸡”外挂开了源,也意味着运营方能够看到它是如何逃避检测的,然后作出应对,从这方面来说,它的特殊性有限。 另外,大家普遍不把能逃过检测的外挂开源,并不等于不进行逃过检测相关的技术探讨。对于如何在热门游戏中开挂,讨论从未停息。 之前《绝地求生》之所以出现如此多的外挂,和外挂社区的钻研密不可分,外挂制作者轻易就能得到相关技术。某款“吃鸡”外挂开源,或许会进一步恶化《绝地求生》的游戏环境,但影响力有限。 《绝地求生》会完全被外挂毁掉吗? 根据网上的消息,这次的某款“吃鸡”外挂之所以开源,是因为运营方大大加强了对游戏外挂的打击力度,甚至对卖挂者采取法律行动,这惹恼了一些利益相关观者。 于是,就有人愤而开源外挂,抱着同归于尽的心态,让《绝地求生》今后变得没法玩。如果这是真的话,《绝地求生》真的会被毁掉吗?或许并没有那么夸张。
前面说到,如果要开发一款新的“吃鸡”外挂,它的门槛其实不高,并不需要某款外挂开源,才能制作出新的外挂。 而对于FPS游戏,从技术层面进行外挂检测一直是个难题,要打击外挂,更多的还是靠的还是人工检测和法律手段。某款游戏是否会被外挂毁掉,不仅取决于外挂是否容易开发,很大程度上还取决于运营方对外挂的打击力度是否足够、卖挂者的小日子过得如何、 某款外挂要流通到玩家手中,一般情况下并非是外挂开发者直接将其售卖给玩家的。开发者首先会接触外挂的一些分销商,然后再由分销商来把挂转卖给个人玩家或者代练工作室,有时候一款挂甚至会经过层层分销,分销商自己也不知道开发者的真实身份。 之所以会这样,是因为外挂毕竟属于黑产,谁也不想自己冲在被打击的最前线。某款游戏的开挂现象是否有所遏制,能否有效打击外挂售卖体系至关重要。
某款游戏的外挂生生不息,根源动力还是有利可图。以《绝地求生》为例,这种热门游戏的外挂是按照时长计算的,能够隐蔽到可以直播程度的外挂,价格可以高达数千。 一款出色的外挂,一个月的销售额甚至能到达百万级别。在利益驱动下,外挂自然滔滔不绝绵延不息,一款游戏就这样被毁掉。 外挂的开源是否会造成这样的情况?这次“吃鸡”外挂之所以开源,透露出来的原因就是因为无利可图,外挂开发者想要拼个你死我活。这样看来,《绝地求生》的外挂打击行动的确颇有成效。 某款“吃鸡”外挂开源了,直接的影响就是大大拉近了玩家和挂的距离,玩家和其他开发者能免费直接接触到挂——但与此同时,运营方同时也能接触到挂。 另外,外挂毕竟是黑产,无利可图的话很难想象会有人持续无偿开发外挂,开源并不能让挂生生不息,毁掉一款游戏也无从谈起。 总结 简而言之,一款游戏会否被挂毁掉,一方面取决于挂是否容易开发,另一方面取决于官方对挂的打击力度。 “吃鸡”外挂开源,虽然一定程度上降低了挂的开发难度,然而本身“吃鸡”的外挂开发起来也并不很难;而最重要的是,这并不能减轻官方的外挂打击力度,开源只是走投无路的一种表现,从这方面来说这反而可以看作是好现象?
《绝地求生》对外挂的打击力度还在持续加大,这两个月有数以百万计的作弊玩家被封禁。当国服开启后,对外挂的围剿应该还会进一步加强,腾讯爸爸的操作大家都懂的,论处理外挂的经验腾讯在世界范围内应该也是首屈一指的了。 玩家们无需对这次外挂开源的传言作太多担心,也希望国服能好好地运营这款游戏,要知道一款游戏被毁掉的原因,可远远不止外挂。 |