2025 09 18 19:16:27| 来源: 互联网整理
作为一个从事游戏开发5年的小程序员,业余爱好也是打打王者,和同事5黑,这段时间在游戏里,在视频上看到了各种各样的外挂,例如出门5个黑切,技能无CD,平A10万伤害开天眼等等大神的存在。
下面我会给大家讲一下游戏开挂的原理(非如何只做外挂),游戏厂商为什么根治不了外挂的存在,以及我们该如何举报才能提高成功率!篇幅较长,请大家耐心看完,结尾我会讲一个腾讯反外挂的趣事。如果想了解其他游戏的外挂史,可以留言加关注,我会继续更新科普的!
大家不要相信任何游戏厂商说我们这款游戏不会存在外挂,那是不负责任的表现,作为一个程序员的我是深知没有完美的程序,任何程序都会被高手破解,苹果手机都能有越狱,何况一个需要经常更新的游戏呢!
大家请注意下图,如果你在王者上碰到疑似外挂,那八成就是被下图中的外挂给虐的
神百里,百发百中
有人肯定会郁闷了,我感觉我都跑出百里的视野了,甚至有时候躲在草里脚下也没有百里放的眼,为啥他狙的这么准,难道真有神秘的第六感?其实有专门的百里外挂,他可以全图显示地方玩家,外挂通过扫描地图中地方角色的位置,扫描到后,会强行锁定攻击指针攻击敌方英雄,经过外挂的迭代更新,现在基本上已经百分百命中率了,最厉害的是,还有能预判敌人走位,让百里的二技能招招命中!
全图显示敌方英雄俗称 天眼 开图
很多人在玩游戏的时候会发现,怎么我准备上路抓人,这个人就跑塔下去了,为啥会有一个凯追着我隐身的兰陵王跑,没错这是moba游戏里影响最厉害的全图显示敌人外挂,也叫天眼。原理也很简单,大家都知道王者荣耀有一个观赛功能,就是这个简单的功能,让外挂作者给利用了,这本是一个第三方观战功能,但是要是移植到参加比赛的某一方玩家的设备上那事情可就大了。这场比赛除了开挂玩家的队伍,对方5人相当于全部被监控。跑到哪里都知道,这游戏还怎么玩?
开局5把黑切!
这个属于修改游戏数据的一种外挂功能,外挂程序将文件内黑切的价格修改成1金币一个,玩家开局的时候游戏上也会显示1金币一把黑切,那么玩家开局有300金币,买完5把黑切还能加一个鞋!
平A造成十万甚至百万伤害!技能无CD
本来普通玩家打一下怪应该造成100点伤害,然后手机将这个信息发送到服务器,服务器接到信息后,反馈到手机上,然后手机上显示你对该玩家造成100点上伤害,但是开了外挂后,外挂会将这100点伤害改成100000点伤害发送到服务器上, 服务器一看,好的,给被你击中的玩家扣100000点血量!那还不直接暴毙了!
至于技能无CD也很好解释,通过外挂程序将文件内的CD时间修改为0,那么游戏读取到文件的数值后,就会出现无CD模式了,技能随便放!
作为一个游戏开发者我也很头疼,我们检测外挂的手段无外乎就两种
1:检测玩家发送到服务器的数据是否异常(例如接收到一刀100000血量的攻击数据)
2:通过游戏外置的程序来检测是否有可疑程序的运行
先来说第一点,明明一个玩家一刀攻击的正常数值应该是100点血量,但是服务器接收到的却是100000点血量,那么这违背常理的数据就是我们所说的数据异常!如果被检测到了,没得说封号大礼包送上!但是也不排除其他的可能,是不是游戏BUG呢?还是有的玩家网络不好,明明人家已经打了10刀了,因为网速的原因服务器没有接收到数据,等网络通畅后,服务器突然接收到了一个被砍了10刀的数据,系统也不敢随便下定论,只能通过人工排查!
再说第二点,通过反外挂检测程序对除游戏外的可疑程序进行检查,就是你打开游戏的时候左下角那个TP程序,他可疑无死角的监控你电脑内的程序,如果发现可疑程序轻则踢你下线,破坏外挂啊程序,重则封号大礼包!
其实外挂运行就是异常外挂和检测程序的躲猫猫行为,外挂运行简单到,你只要躲好不被反外挂检测程序(TP)发现,你就能流畅的运行外挂程序,但是这也是最难的!外挂会躲在输入法,浏览器 YY语音等等程序里,躲避检查!或者不停的更换自己的文件名来躲避
然后就造成很多人开挂的时候游戏卡顿,手机发烫之类的后果(开外挂真的很伤手机)
我记得问答上的粉丝问过我,你们反外挂力度咋这么小呢,明明我举报了,甚至队友都举报了却收不到系统的回复!
首先我要和大家说,我们在全力的封禁外挂使用玩家,但是举报的太多了,有的人甚至比赛打输了泄愤似的举报对手。这么多投诉 人力根本查不过来。
这里建议玩家投诉的时候 ,一定要写明白举报理由,你怀疑对方哪里不正常,例如:该玩家疑似全图透视挂,(各种外挂的表现和功能上面我已经全部写了作为参考)。好我们收到举报后会按照你的举报内容着重检查被举报人的行为数据。是否涉及全图透视,从而断定他是否开挂,这样很有针对性!
但是你要是点了举报直说他开挂,工作人员就得把所有的比赛的所有流程都看一遍,那么明明他开的是无CD挂,工作人员却要在他是否开全图视野上面浪费了10多分钟。大大减增加工作效率。
记得2010年的时候,企鹅与360发生了一点不愉快的事情,具体什么事情就不细说了,但是在双方冷战的时候360设计了一个非常牛的程序360保险箱,本意是让玩家在玩游戏的时候避免被盗号病毒侵扰,非常不巧的是,这个功能也被外挂作者盯上了,大家用过杀毒软件的应该知道,一旦你把某一个程序设置成白名单,那么你下次启动该程序的时候将不会再被检测!
有了这个办法,外挂作者将外挂程序在360保险箱内启动,而360保险箱里的程序是无法被外部程序扫描甚至破坏到的!铁桶一般的把外挂程序保护的杠杠的
作为国内有名的安全团队,360却是也不是吃素的,待在保险箱内的外挂狐假虎威的对着企鹅的TP喊道:你过来呀,你干的过360不?因为360保险箱的存在许多陈年烂谷子的外挂也都复活了过来,给企鹅气的差点背过气去!但是这也是没办法的事,就这样外挂在企鹅旗下的游戏里泛滥了半年多!
但是大厂嘛,还是要面子的,外挂毕竟是见不得光的事,双方最终达成合作,360也不再为外挂提供保护!
如果说你问枪战游戏里面什么游戏最好玩,那我肯定要说是使命召唤了,使命召唤作为一款大制作游戏,其在画质,音效等方面的造诣可以说是领先了其他射击枪战类游戏很多的,在国内外也有很大的一批支持者,这段时间使命召唤的手游也在国服开启测试服了,很多玩家涌入测试服体验游戏,前两天测试服也是宣布结束测试并且会在年底之前上线正式服了,作为一款3A大作游戏能上线国服是一件值得开心的事情,但是其中有很多玩家给出了不一样的回复,现在我们来看一下是什么情况吧。
很多玩家表示体验了这段时间的使命召唤手游,唯一的感觉就是使命召唤里面的外挂数量非常之多,基本上可以说是打几局就能碰到一个外挂,十分的影响游戏体验,甚至有的玩家还因此直接被打的退游了,都在呼吁使命召唤赶紧禁止外挂,论坛里面反馈举报外挂的帖子也是和秋天的树叶一样多。
其实这些玩家说的呢也是不无道理的,使命召唤作为一款非常标准的射击游戏,除了音效和画质这些长处以外,其内部的一些数据比如说各种射击的也都是非常合理的,如果想要强化一把的话除了充钱就只能去不停的做任务获得道具,这些玩家也是勤勤恳恳的每天都在那边不停的做任务,以此来获得自己想要的游戏道具来强化自己,这段时间有不少玩家甚至把使命召唤手游直接当成某些二次元游戏一样日以继夜不停的在那边肝,虽然他们这样非常的累,但是最后的收获也是让他们非常开心的,由此看来游戏里面的环境还是可以的。但是这一切基本上都被这些喜欢开外挂的玩家给搅黄了,本来玩家们肝任务的时候就挺累的,好不容易快要做完任务了,有的玩家甚至做的还是那种连胜的任务,就在快要做成的时候,匹配到了一局外挂局,对面开着自瞄和透视挂的直接碾压着我们这边打,战绩基本都是那种非常超神的(职业选手有时候也做不到),这样来一下子直接就把他们的连胜任务给强行掐断了,这就直接把这些老老实实玩家的游戏体验给抹杀掉了啊。如果是我的话有可能都直接删游戏走人了。但是他们对这些开外挂的人没有办法,唯一的途径只能说把这些开外挂的给挂到论坛上面等待官方的注意。不幸的是,官方每次在遇到这种情况的时候基本上都是选择默不作声,或者就是象征性的安慰一下,要个游戏信息之类的。从游戏开始测试到结束测试我们基本上也没有看到一条关于封禁外挂的消息,而公告栏上面也就几个毫无作用的外挂警示贴。最后这些玩家也没办法啊,对于自己肝了这么久的号也舍不得丢弃,只能选手继续无脑的肝,碰到外挂也就人命了,毕竟论坛里面堆积成山的帖子也没人管,自己一个人又怎么能有效果呢?
虽然游戏过段时间就要上线了,希望官方能在上线之前出台一些关于整治外挂方面的措施吧,也好给我们这些普通玩家一个交待。