Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >绝地求生外挂源代码被公布,或迎神仙大战时代?

绝地求生外挂源代码被公布,或迎神仙大战时代?

作者头像
老九君
发布于 2018-03-06 10:03:19
发布于 2018-03-06 10:03:19
2.1K0
举报
文章被收录于专栏:老九学堂老九学堂
绝地求生大逃杀(PlayerUnknown’s Battlegrounds)》从去年开始就爆红,还引发了全世界玩家的“吃鸡”热潮。

但之后很多外挂制作者也开始瞄准吃鸡这个市场,逆天外挂频频出现,比如之前我们已经见过的“路飞挂”、“黄金甲挂”、“隔空取物挂”等等,吃鸡出神仙早已不是什么新鲜事。

对此,腾讯宣布代理《绝地求生》国服后,不仅成立反外挂专项小组,还联手警方线上线下严打外挂团伙,一度让不少外挂制作者胆颤心惊……

但是这几日,某知名博主爆出一个消息——国内某个外挂作者于前两日已经将某外挂开源发布在论坛上,换句话说这游戏接下来可能会迎来外挂的免费时代。

关于这次事件,有博主表示是腾讯打击外挂惹恼了一批得利者,这些人索性开源外挂,让游戏环境变得更加恶劣!

我们都知道,一个月的外挂销售额是十分惊人的,甚至达到了上百万人民币!但随着腾讯代理国服,这些外挂制作者也不敢明目张胆的销售外挂了,未来还有可能受到法律的制裁,所以就做出这鱼死网破的事。

开源的外挂具体可以实现什么操作?

开源的代码可以实现透视、去草等功能,最恐怖的是,竟然可以通过安全监测!

想想吧,你美滋滋的舔了空投找到了吉利服,欢欢喜喜的在草地里当个LYB,神仙3000米之外一枪爆头,你咋想?

毕竟,开了除草外挂的神仙们,看到的视角是,一个人傻傻趴在那里,还绿油油的,简直一个固定靶,枪法再臭也爆你头。

那么为什么开发者没法禁止外挂呢,下面我们就给大家科普一下《绝地求生》外挂的一些原理和为何不能根除的原因吧~

(喜欢问外挂相关知识的小伙伴可得好好做笔记哦)

网络游戏的结构原理

客户端与服务器联接示意图

首先,任何一款网络游戏都会有客户端与服务器端,通常情况下客户端负责实现我们玩游戏时的一切交互(操作)和展现交互(操作)结果,服务器端负责完成数据验证、处理、分发等工作。

《绝地求生》的特殊性

但是FPS类的射击游戏就比较特殊了,这类游戏对数据的实时性要求特别高,而作为主打真实的百人竞技《绝地求生》,需要处理的数据就更加复杂了。

绝地求生-SKS

例如不同枪械的不同弹道,你与不同敌人间的距离,击中不同的部位会有不同的伤害数值等等一堆数据,如果每个人的数据都交由服务器处理,不但对服务器性能是个重大考验,更重要的是会产生很高的“延迟”。

举个例子,假如数据交由服务器处理,你这边打了敌人一枪,然后客户端把一系列数据发送给服务器,服务器再计算结果,然后再将结果发给你和被打中的敌人。

小伙伴们可以想象一下,一台服务器上有很多场比赛,它需要同时处理每场比赛每个人千变万化的数据,这中间哪怕有半秒钟的处理时间,都会让我们觉得游戏“好卡”啊!

因为我们要看到的是打中敌人,敌人立刻飙血,容不得半秒钟等待。

所以FPS游戏为了保证游戏体验,只能让数据都在玩家本地(也就是我们自己的计算机)进行计算。

还是以打了敌人一枪为例,放在本地计算以后,服务器只需接收到对敌人造成伤害的这个结果,再将相应的结果转发给敌人,这中间的“延迟”就会非常低了,这样才能保证游戏的流畅进行。

外挂的原理

但就是因为数据本地化计算,才让外挂有了可乘之机,外挂可以通过修改数据来欺骗服务器,比如说闪电侠外挂,玩家没有载具的正常情况下,速度是会有个上限的。

而外挂可以通过修改数据欺骗服务器,说你现在正骑着一辆摩托(实际上没有),能够让你拥有摩托车一样的速度,这样就实现了加速。

而自瞄也很简单,服务器会将战局中其他玩家的位置发送到你的电脑上,这样你在游戏中才能在正确的位置看到其他玩家的人物模型,外挂就可以通过读取这些位置信息,从而实现自动瞄准锁头等操作。

至于无限子弹,改变射速,提升子弹威力等,也都是通过修改数据产生的,所以以目前FPS游戏处理数据的机制来看,更新游戏只能短暂的让外挂无法使用,想要彻底根除外挂,几乎是不可能的。

唯一能做的就是封号,还有就是像腾讯那样配合执法部门,用法律手段打击制作外挂的团队,让想要通过外挂牟利的人不敢作恶。

技术可以治好外挂,却治不好人心

技术提供了巨大便利的同时,也带来了很多灰色,甚至黑色的产业链,希望小伙伴们都能忍住诱惑,做将技术用到正途。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-01-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 老九学堂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
“战术竞技类”外挂打击已开始!揭秘腾讯We Test游戏安全服务新动作!
本文介绍了腾讯WeTest为《绝地求生:刺激战场》游戏推出的“游戏安全月”活动,通过五大措施打击游戏外挂,提升游戏安全。活动将联合PUBG官方共同打击外挂,并推出外挂线下打击活动,对于作弊玩家进行严厉惩罚。腾讯WeTest希望借此活动提升游戏安全,为玩家打造公平、绿色的游戏环境,并呼吁玩家自律,抵制外挂,共同维护良好的游戏秩序。
WeTest质量开放平台团队
2017/11/28
2K0
“战术竞技类”外挂打击已开始!揭秘腾讯We Test游戏安全服务新动作!
“战术竞技类”游戏外挂打击已开始!WeTest正式接入安全服务MTP
11月22日,腾讯官方宣布正式与PUBG公司达成战略合作,获得《Playerunknown's Battlegrounds》(以下简称《PUBG》)在中国的独家代理运营权,而在昨天,腾讯携手PUBG公司进一步宣布,作为战略合作的重要规划,双方确认将联合出品《PUBG》正版手游。
WeTest质量开放平台团队
2018/10/29
9780
VR吃鸡一手评测:落地自带四倍镜的史上最骚“吃(zuo)鸡(bi)”神器
喜欢玩吃鸡的老司机们都知道,对于枪战类游戏来说,最重要的一点就是:视野。视野的大小作为观察敌人动态的最重要因素,对于资深玩家来说,一点点差别都将影响战局。比如在吃鸡最后的决赛圈,增加一点视野或许就决定了是否能快速识别出“老阴X”。所以视野对于枪战类游戏也显得极为重要,促生了许多大屏显示器。
重庆华哥哥
2018/06/21
1.6K0
蓝洞:《绝地求生》99%外挂都来自中…… 腾讯:好的我知道了
大吉大利,晚上吃鸡! 吃鸡(Winner Winner Chicken Dinner)最早来源于电影《决胜21点》,随后在游戏《绝地求生:大逃杀》而火遍网络,当你获得第一名的时候就会有一段台词出现:“大吉大利,晚上吃鸡”,所以,“吃鸡”即指玩家在《绝地求生:大逃杀》中取得第一名。 腾讯联合警方清查吃鸡外挂 随着腾讯宣布正式代理《绝地求生》国服,广大玩家喜大普奔,终于不用为买断制游戏买月卡了(加速器花费),没想到《绝地求生》官方却突然一盆冷水浇过来。近日,《绝地求生》的制作人Brendan Greene在接受
FB客服
2018/02/24
1.9K0
蓝洞:《绝地求生》99%外挂都来自中…… 腾讯:好的我知道了
数据分析带你玩吃鸡,堡垒新手再也不会被劝退
本文转自 https://aaalvin.github.io/Personal-project/
Python数据科学
2018/09/14
7090
数据分析带你玩吃鸡,堡垒新手再也不会被劝退
想在绝地求生优雅吃鸡?先问问骗子同不同意...
要说时下最火爆的竞技游戏,一定非“绝地求生”莫属了。借着“游戏直播”的春风,全国“吃鸡”游戏风靡,玩家们不是在“吃鸡”,就是在“吃鸡”的路上。
腾讯举报中心
2020/02/25
1K0
FPS游戏:实现GDI方框透视「建议收藏」
FPS游戏可以说一直都比较热门,典型的代表有反恐精英,穿越火线,绝地求生等,基本上只要是FPS游戏都会有透视挂的存在,而透视挂还分为很多种类型,常见的有D3D透视,方框透视,还有一些比较高端的显卡透视,在透视实现难度上,方框透视是最复杂的一种,本教程将学习方框透视的实现算法,并编写通用辅助实现透视效果。
全栈程序员站长
2022/09/07
5.8K1
FPS游戏:实现GDI方框透视「建议收藏」
深度学习界的 “吃鸡挂”——目标检测 SSD 实验
“卧槽,又被 LYB 干了!” 背后传来一声哀嚎。 哈哈,看来,沉迷吃鸡的室友又被戒网瘾了。作为一个充满着正义的 LYB 的游戏,这人不长点眼力还真的不行啊。不过这时候一张图片吸引了我的兴趣: 网易
AI研习社
2018/03/16
1K0
深度学习界的 “吃鸡挂”——目标检测 SSD 实验
《绝地求生》开放API接口:可获取玩家信息、比赛结果等
近日、《绝地求生大逃杀(PlayerUnknown’s Battlegrounds)》官方推特宣布将开放API开源接口。 将允许玩家查看道具代码,动作代码等各种深层数据。玩家可以利用这些打造第三方网站
BestSDK
2018/04/19
2.5K0
《绝地求生》开放API接口:可获取玩家信息、比赛结果等
聊一聊游戏外挂这点事
外挂是指在与游戏中不按照正常的游戏流程游戏,通过作弊的手段越过正常的游戏设定,所有的作弊的软件或脚本都是外挂。
香菜聊游戏
2021/05/26
2.5K0
聊一聊游戏外挂这点事
深度揭秘!暴利游戏外挂后面的黑色产业链
由公安部挂牌督办,一起特大“吃鸡”外挂案件被破获。警方一举捣毁6个国内的游戏点卡以及充值产品的在线交易平台,抓获犯罪嫌疑人15名,涉案金额高达3000多万元,真是大快人心!
顶级程序员
2018/07/23
2.2K0
吴晓斌:"吃鸡"游戏全球多地部署架构分析
“吃鸡”游戏最近十分流行。针对“吃鸡”类游戏在反外挂、加速、安全等方面的需求,腾讯游戏云资深架构师吴晓斌在现场为大家带来了“‘吃鸡’游戏全球多地部署架构分析”的主题分享。
腾讯云开发者社区
2018/01/22
2.2K0
吴晓斌:"吃鸡"游戏全球多地部署架构分析
VR先驱者(VR First Men)第一期 ——先驱、玩家、制作人 三重视角的思熊游戏
在许多年前,日本有一家玩具厂商,确切的说,是一家生产魔术卡牌和扑克牌骨牌为主的小厂。在一次机缘巧合之中,这家亏损濒临倒闭的小工厂,引进了全新的技术,并且一举成为业内龙头老大,并且拥有了自己独特的营销网
VRPinea
2018/05/15
5950
【晓头条】还在用微信多开?小心被封 / 腾讯为打击「吃鸡」外挂竟报警 / 星巴克小程序入驻微信「九宫格」
1. Android 版微信惊现「小程序 Home 键」,在小程序的右上角。知晓程序(微信号 zxcx0101)发现,点击该按键后,微信将会让小程序放入后台运行,并直接返回至微信、系统桌面或上一个小程序。另外,如果小程序正在调用位置、录音等硬件功能,旁边(省略号形状的)选项键也会有相应图标提示。
知晓君
2018/07/26
7390
「吃鸡」之父自立门户!研发新沙盒游戏连接元宇宙
王者荣耀官微称,「针对因服务器影响而丢失对局的胜利方,将陆续补发对应『排位星积分』和『巅峰赛积分』」。
新智元
2021/09/17
8120
十年了。网络连接又中断了,原来是因为...
90 后的朋友应该都是玩过或听说过 DNF 这个游戏,反正这个有是伴随着我的整个童年时光,当年放学就跑去上网,就为了刷疲劳、爆装备,”挥霍“了大把时光。最近他出手游了。
JavaPub
2024/05/24
950
十年了。网络连接又中断了,原来是因为...
由全民吃鸡引发的网游加速学习总结
不论你是或不是一个游戏玩家,最近吃鸡类游戏的火热度可见一斑。而我所在的项目团队要来干这件大事了,因为我们要实现PC端网游加速这回事,第一个目标就是绝地求生。
腾讯移动品质中心TMQ
2018/01/12
14.6K1
为什么MOBA、“吃鸡”游戏不推荐用tcp协议——实测数据
本文主要探讨了在网络游戏领域,从客户端到服务器的网络延迟对于玩家游戏体验的影响。针对MOBA、FPS、MMORPG等多种类型的游戏,分析了在弱网环境下,TCP协议和UDP协议的加速方案。最后,文章介绍了腾讯云智营网优产品,提供了免费试用入口。
腾讯云开发者社区
2017/12/06
17.5K7
为什么MOBA、“吃鸡”游戏不推荐用tcp协议——实测数据
游戏架构上云实战
游戏的分类,按照策划和游戏玩法划分,会有若干个纬度:角色扮演、沙盒竞技、FPS、TPS、休闲舞蹈、音乐社交、SLG、二次元等等,粗略估计有二三十种分类,且无官方准确答案,因为玩法是随着市场需求变化而不断更迭的。
宋永周
2020/08/26
4.5K0
游戏架构上云实战
外挂基础_开挂的正确姿势
  所谓游戏外挂,其实是一种游戏外辅程序,它可以协助玩家自动产生游戏动作、修改游戏网络数据包以及修改游戏内存数据等,以实现玩家用最少的时间和金钱去完成功力升级和过关斩将。虽然,现在对游戏外挂程序的“合法”身份众说纷纭,在这里我不想对此发表任何个人意见,让时间去说明一切吧。
全栈程序员站长
2022/11/10
2.6K0
推荐阅读
相关推荐
“战术竞技类”外挂打击已开始!揭秘腾讯We Test游戏安全服务新动作!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档