游戏外挂原来是这么一回事 外挂是什么意思


游戏外挂原来是这么一回事 外挂是什么意思

文章插图
你说的外挂是什么意思?(游戏外挂以前就是这种东西)
我们在玩游戏的时候,偶尔会遇到一些开放的玩家,给我们造成了非常不好的游戏体验 。那么,网游中的外挂呢?这要从网游的原理说起 。

网络游戏原理
在现代移动网络游戏中,每个用户都连接到自己的移动客户端 。每个游戏背后都有一个信息资源网,一个游戏后台,所有人的最终数据汇总到后台数据 。

如果三个人在玩一个网络游戏,用户1使用了一个杀人技能,手机客户端会把这个用户在什么时间什么地点使用了什么技能封装成一个和后台约定的网络协议,然后发送到后台 。后台会把这个协议转发给一起玩的其他玩家,这样其他玩家就可以看到用户1使用了涅槃 。

外部商店的类型
修改内存数据,有些坏人会修改内存数据,从而导致数据异常 。发生了什么事?我们用上面的例子来解释一下,如果用户使用涅槃术,造成100点伤害,用户把客户端改成10000点伤害,服务器把这个数据传给其他用户,这是很可怕的 。

为了避免这种情况,游戏服务器通常会检查数据并识别异常数据 。现在几乎每个服务器都做这种数据检查,大部分数据操作都是在服务器中进行的 。这种外部的修改内存的手段在大多数游戏中很难出现 。

破解网络协议一般发生在手机客户端和服务器之间的数据 。你想想,如果你躲在草丛里准备放信息资源网的技能,结果敌人提前知道你在草丛里,那不就完了吗?一般网游,游戏的后台会给每个客户端发送数据,包括每个人的信息,但是客户端会按照某种逻辑提前知道每个人的位置,比如草丛中的敌人不显示出来 。如果敌人截获并分析服务器和手机的通信数据,难道不会吗?
为了防止这种情况,一般会对手机客户端和游戏后台的数据进行加密 。一般使用RSA等非对称加密方法 。每个手机客户端和游戏后台都有不同的公钥和私钥 。除非客户端被破解,否则很难得到加密密钥 。
前置插件

以上两种插件都是在破解手机客户端和游戏后台时发生的 。这种外挂方式在游戏厂商加强了后台数据操作和客户端与网游后台的通信协议后,很难实现,容易被发现和阻止 。随着手机性能越来越高,这种前置插件又开始流行起来 。

插件一般分为两种 。一种是使用简单信息资源列表的按钮向导 。按照一定的策略,模拟用户点击或按枪 。常见的有自动压枪和挂枪 。另一种是利用计算机视觉和深度学习 。这种游戏在枪战中最为猖狂,一些高端的自动瞄准和挂机都在应用这个原理 。
【游戏外挂原来是这么一回事 外挂是什么意思】


    推荐阅读