重生之逆天神豪 第1059章

作者:雨花石

这就是因为在服务器那边,根据数据信息反馈,其实你早在探头出去的那一瞬间,敌人就已经开枪打你了。

你的客户端信息显示你走回来了掩体后面,可是在服务器那边却根据敌人开枪打你的数据,判定你已经死了。

那么当下一秒服务器的数据和你的客户端信息同步时,服务器跟你讲说你死了,你的游戏角色就非死不可了。

这种自己电脑上的客户端与官方游戏服务器的数据延迟,也就为外挂作弊程序提供了便利。

外挂程序大部分都是以修改客户端游戏数据为主要手段,特别是像FPS游戏这种对于人物方向位置都会发送数据包过来的方式,想要破解信息实在是不要太简单!

这就等于是服务器自己已经把敌人的位置告诉你了,外挂程序起到的作用只不过就是把那个数据包里的信息翻译出来,然后再加个绿色的框框标记出来罢了,这就有了透视的功能。

由于之前提到的服务器负载的原因,这也就使得FPS射击游戏几乎不可能把数据放到自己的官方服务器上去运算,也就不可能禁止出现外挂软件!

况且就算是把数据通通放到自己的服务器上去弄,也不可能杜绝掉外挂软件!

因为游戏本身就是人编写出来的程序,就必然能够被别的人用程序给找到攻破的漏洞,所有的游戏都不可避免会有外挂出现。

英雄联盟这款游戏在上一世的时候,就已经是号称是最少外挂软件的联网对战游戏了。

因为它属于是MOBA类型的竞技游戏,所以不那么讲究网络速度,不像FPS游戏那样,0.1秒的反应差距或许就会导致失败。

因此英雄联盟游戏采用的防破解办法,就是把它所有的游戏对局数据信息,都上传到游戏服务器里头运行计算。

那些黑客们研发出来的作弊程序再怎么牛比,总不可能跑到我游戏官方的服务器里头来搞三搞四吧。

况且每一局游戏进入的服务器都不同,你就算是想找到对应的服务器地址都难,更别说闯入进去修改游戏的数据了。

而且你跑到官方的服务器里去兴风作浪,这就是在官方的地盘上搞事情,人家一查服务器后台的记录就能把你给揪出来,你的账号当场就没了。

所以你看英雄联盟这种游戏,你就根本看不到像射击游戏里头的透视、锁血、自瞄这样的外挂功能。

因为那些数据全都是在服务器上运行的,是对你保密的。

你的电脑上的数据里头没有那些看不见的敌人的数据,你自然也就看不破地图上的那些战争迷雾,你电脑接受到的只有你能看到的信息数据。

但是就算是这么严防死守的防外挂手段了,依旧能够被黑客们找出破解的办法!

他们研发出来的英雄联盟的外挂脚本,可以让电脑来代替你控制你的英雄!

以电脑的反应速度来分析处理敌人的技能释放方向、控制你的游戏人物自动走位,肯定比你人的反应要来得快的多。

虽然在这种情况下,英雄联盟的外挂脚本其实根本就不是你在玩游戏,而是电脑在帮你玩游戏,但是它确实能起到作弊程序的效果!

自动操控走位躲避敌人技能,自动预判敌人走位释放技能,并且完美卡住平A距离打伤害……

这些功能交给运算速度飞快的电脑来弄,要比人类手工操控来得快、来得准多了!

无可奈何之下,上一世的各大游戏厂商都只能寄希望于研发一款类似于安全杀毒软件一样的反作弊程序。

然后在游戏运行的时候,反作弊程序就会自动监测电脑后台是不是有疑似作弊程序的软件在运行。

也就是等于在自己的游戏表面架一面盾牌,企图用盾牌去挡住那些作弊程序的进攻。

可是这样的反作弊方式局限性还是太大了,许多漏洞还是不可避免地会出现!

第1111章 我们有对策了!

一来是这样的方式其实还是很容易被技术更高的黑客们破解,绕过反作弊程序来开外挂。

防御者的盾牌再硬再大,但是它始终是固定不会变的,只能僵硬地站在那里,被动地接受着外挂制作者们的挑战。

进攻者只要不断尝试,就始终可以找到这面盾牌还没有防范到的漏洞位置。

而身为盾牌的防御者,却只能等进攻者攻击过一次了,才能有所反应。

这也就是为什么很多时候必须得外挂软件出现了之后,反作弊程序才能相对应更新的原因了。

官方连你最新的作弊手段都搞不清楚,他还怎么去反作弊?

只有你这次从这个盾牌的缝隙里捅伤我了,我才能发现你利用的这个漏洞,然后赶快编写程序把这个漏洞给填补上。

所以这也就是为什么前世开发运营《绝地求生大逃杀》的蓝洞公司,根本招架不住外挂软件的进攻。

因为这类FPS射击游戏,本身就很难杜绝掉外挂软件。

游戏数据传输机制的本身限制,就导致了它很容易被有心人破解掉。

不管你怎么加密那个数据包,数据包终究还是要发送到你的电脑上进行读取的。

对手只要能够理解清楚你游戏客户端读取这些数据包的方式,就可以把游戏对局的信息掌握得一清二楚。

甚至由于这个外挂软件的开发原理,《绝地求生大逃杀》这款游戏在上一世的时候,外挂作弊的程序先进程度甚至已经达到了利用服务器来作弊的地步!

也就是你的网络连接是直接通讯到作弊程序开发者提供的服务器上,然后你再打开外挂开发者设立的网站,就可以在别的设备上实时看到你所在的这局游戏里的一切信息!

包括周围的敌人位置、距离、拿什么武器、你附近的建筑物里有什么资源等等。

所有的信息解密过程都在外挂开发者的那个服务器里头进行,你的电脑上不会有任何的外挂程序运行,哪怕直接开启直播都看不出来你开了挂!

传说当时整个直播行业已经乱成了一副什么模样?

几乎九成以上的转型主播都在开挂,只不过看的是谁的演技更好罢了。

只要没有被抓到,没有人看出你在开外挂,你就是吃鸡大神!

也就是因为外挂实在是太多了,而且已经便宜到了十几块钱一天的超低价格,屡禁不止的情况下,才会使得吃鸡的玩家后期开始暴跌,流失了大量的老玩家老用户。

而现在神豪系统商城直接给叶天提供了这个高级的软件源代码防护程序,就等于给了叶天一个不会被破解的《绝地求生大逃杀》游戏!

叶天顿时有些激动起来了,赶紧点开了这两项物品的详情认真查看起来。

等到看完了这两项物品的功能效果大致简介后,叶天也明白过来它到底是个什么意思了。

它其实就是等于用了一种全新的编译方式,把游戏软件的源代码外壳给封锁起来,让现如今的IT黑客们无法破解游戏程序!

别看第一个选择似乎只是拥有领先目前游戏盗版破解科技五年以上的反作弊水平,但是实际上这个水平的差距已经堪称天壤之别了!

IT互联网行业的进步速度,要比你想象中的还要快得多!

2012年年底的时候,最强的CPU也不过就是intelcorei7995x,而2019年时就已经来到了I9-10980XE了!

不说CPU性能参数上的具体评分差距,单单只是看这个名称的型号差距,你们就可以感觉得到两块CPU之间的差距到底有多么大了!

单单只是电子硬件的型号跨度都已经那么大了,就更别说这几年间日新月异发展的系统和软件了。

2019年的软件程序代码如果就这么放到2012年的时候,保证绝大多数的程序员根本连看都看不懂里面的一些新兴公司和逻辑思维,更别说想要破解里面的加密算法了!

说得再简单一点,那就是现在的程序员水平仿佛才刚刚上初中,才是刚刚学会解开二元一次方程的知识水平。