即使客户端进行检测第三方软件修改,也并不是毫无漏洞可言。
现阶段绝大多数游戏公司解决外挂的思路还是从技术本身入手,比如通过技术水平把游戏本身做的漏洞更少、更加难以被入侵、更容易发现那些伪装成正常程序的外挂程序,并加以检测和制止。
包括三大主机商的主机平台系统所谓的防破解,其实也就是这样的一种防外挂思路。因为系统一旦被破解,黑客就能在主机、掌机上面运行自制软件了。
不法商人也就可以藉此来兜售盗版游戏了。
而这样的反外挂思路的结果也跟三大主机的系统总是会被黑客们破解一样。让人不禁感慨道高一尺、魔高一丈。
外挂的制作者作为进攻方,本来就更有优势。就像制作游戏的过程中,找BUG 总比修改 BUG要容易得多。
而且,射击类游戏开发的收益实在太大。在其他游戏中,即使对方开挂,也依旧会受制于角色本身的属性问题,被秒杀不是没有,但确实比较少且更多是种形容词,比喻死得很快。
但FPS 游戏完全不同,几毫秒甚至零点几毫秒间就定生死,开挂能够获得最大收益。玩家为了这样的畅快胜利,付费买挂的热情应该是高居各类游戏之首的。
所以在利益的诱惑下,有无数的外挂制作者都为着利益而趋之若鹜。
G胖他们的 Stem 平台为了缔造公平的游戏环境,打造了所谓的 Vlve 反作弊系统(VAC,Vlve Ant-chetg)。
虽然名气很大,但VAC 其实就是检测到用户内存或者其他硬件的异常时,会隔一段时间将用户禁用,让外挂制作者难以判断到底是哪段代码诱发了VAC。
这个系统虽然准确率相对较高,但最大的问题在于时效性很差,可以说是秋后算账。显然,对于很多专业开挂的选手来说,这种程度的封禁根本是不疼不痒。
毕竟绝大多数“专业挂逼”们手上都有很多帐号,封一个换一个就是了。
还有一些游戏公司则是推出检测程序系统。
这种检测系统拥有极高权限,在进入游戏之前就会启动。然后收集各种游戏数据的同时监视设备的进程、隐藏游戏内存。
一旦检测到有程序试图干扰游戏数据,就会采取相应的措施,而检测到一些无法解决的状况时,甚至会直接关闭游戏。
当然,从原理上来说,这种超高的权限跟所谓的流氓插件没有本质上的区别,这样的代价就是用户的一举一动都会被尽收眼底。
事实上,也的确有某家天朝玩家都耳熟能详的大企业,通过这类手段获取了大量用户数据以作他用。当年还因此事被某某卫士揭穿,闹得不可开交。
安妮·凯蒂开发的这款“蛇瞳”程序则完全是黑科技的水平,甚至不用调阅服务器端的数据。
只要通过对对手玩家在对局中的细节判断,就能捕捉、分析出对方是否是挂逼,准确率还高得吓人,这就太厉害了。
虽然现在还只能针对《英雄联盟》一款游戏进行侦测,准确率也达不到100%的水平。但是人工智能比普通检测程序好就好在可以“学习、进步”。
只要自己这边给资源,通过对大批玩家的真实数据筛选和检测,完全可以更好地确定哪些操作与人类接近,从而分辨出挂逼和高手。
安妮·凯蒂进一步研发后,变成所有网络游戏的反外挂程序才是她现阶段的既定目标。
五百万欧买一款普通的反外挂程序,藏马当然也觉得不值。但如果是这种黑科技般的人工智能反外挂程序,这钱他觉得就太值了。