当前位置:首页 > 王者荣耀 > 正文

王者荣耀沸沸扬扬的新之助外挂事件,怎么实现呢?#王者荣耀的挂怎么弄#

游戏外挂封禁

早期封禁名单,最近的不敢发

首先我们要明白,什么是外挂呢?

对手机而言,外挂无非就是通过外力来模拟触摸屏上手指的操作,通过外力来控制游戏中的人物来完成游戏动作,达到我们自己无力完成的操作。

//wwW.LuoMaYsD.coM

这里不要说用模拟式,内存式、封包式、指令修改式等来制作外挂,我们都是听的云里雾里的。我们就从另外的角度分析下这次外挂事件,以及哪种情况更可能实现。

第一:物理外挂,不改动游戏:(其实是需要调用手机接口的)


手机外接装置

这种装置,本身不需要修改游戏的任何东西。他的主要作用就是我们只需要按一下按钮,就可以代替游戏内很多次连续的操作。

比如王者中的婉儿,最少也需要六次操作才可以完成终极必杀,但是使用这种手柄只需要按一下按钮就可以。相当于我们通过手机提供的接口,进行了二次开发,将一个按键操作转换为多个触摸屏指令,达到简化操作的目的。

但是后来外挂被封的人开视频对手直播,就可以排除这个选项。

第二:修改游戏内部文件

这个大家当年玩过传奇的可以很容易理解,不过那时候是修改游戏的配置文件,一般不会涉及的代码文件。这个只是为了让大家理解一下,如果是动腾讯的游戏代码基本可能性不大,基本反编译也还原不出,里面有大量的加密。基本行不通

第三:从数据传输的过程动手脚

我们都知道,数据肯定是会被严密加密的,我们很难完全破译,就是很难知道传输的是什么内容。但是

我们要做的不是完全破译内容,只需要知道某些指令的改动,比如说狙击的弹道是否瞄准,开枪后是否击中的指令改变,对比两次数据流改动部位。再集中进行数据流的改动。我们不需要知道意义,也不需要知道怎么加密。

//wwW.LuoMaYsD.coM

理论上还是有一些可能的吧?

第四:脱胎于第一种

这个需要我们获取手机游戏画面,然后在后台进行修正。

怎么理解呢?我们可以理解为进行 图像识别+专家系统有点蒙哈,我简单说一下。

正常的游戏流程应该是这样的:


//wwW.LuoMaYsD.coM

正常游戏流程

//wwW.LuoMaYsD.coM

但是我们用外挂的时候,参考第一种方式,进行进一步的加工,流程可以修改为以下:



添加了图像识别和专家系统

为什么这样做呢,比如新之助使用的是守约这个英雄,需要使用狙击步枪打击敌人,怎么实现外挂这里简单说几点:

1:不改动游戏的东西,腾讯很难检测

2:图像识别做什么呢?

识别出要打击的对方英雄在哪里,可以精确到像素点。可以在操作的一刹那击中。虽然看着是在屏幕操作,但是完全可以在后台传输的不同打击坐标。这就是为何有些时候看着弹道和操作的不一样。

3:什么是专家系统那?

//wwW.LuoMaYsD.coM

就是一些游戏的逻辑判断经验。比如团战时打击那个人最有利。无视野的时候英雄最可能出现的位置。这些都可以提前预定好。(在没有透视全地图的情况下)