“用不用我去找一台笔记本电脑?”文思雨问。
“没必要,用平板也行。”楚铭翻过身趴着操控平板电脑。
他出来的时候压根就没给家里的电脑关机,还安装了远程控制软件,所以现在可以直接用平板电脑操控家里的电脑。
楚铭伸出手指在屏幕上滑动,拖着光标打开代码编辑器。
这个代码编辑器,以及运行这编辑器的系统,都是从系统中获取到的奖励。
“我早就知道会有人研发作弊程序,所以我预先在游戏中留了后门。”楚铭在屏幕上输入了一串代码,随后三个页面弹了出来。
这三个页面上全部都是代码,虽然在文思雨看来完全没什么两样,但在楚铭看来这每一页的代码都极其有用。
第一页代码是关于游戏角色运动的代码。
第二页是玩家操作输入的代码。
第三页则是游戏运行时的检查流程。
“思雨,你觉得那些作弊程序的功能都是什么?”楚铭微笑询问。
文思雨知道这是一种考验,她稍加思索后回答道:“我认为应该有一个加速功能,因为玩家每一次都是重生在不同的地方,如果想要做到让他们刚复活就死,除了能知道他们的位置以外,还必须能快速赶过去。”
“回答正确。”楚铭满意点头,在第一页关于游戏角色运动的代码中,输入新的代码。
这是一行关于检测的代码。
当玩家控制的角色运动时会进行检测,看他们的移动速度与代码中编写的移动速度是否一致。
角色运动的速度不是模糊的,在程序中是被编写出来的,比如是100这个数字。
如果检测结果不一致,玩家的角色移动速度超出编写的数字,那当然是直接判定为作弊,然后封号。
这是第一步骤。
楚铭关闭游戏角色运动相关的代码,又在第二页上输入新的检测代码。
一边输入,楚铭一边询问:“你认为那直播回放中,作弊玩家的操作要如何实现?”
“人手很难实现,应该是作弊程序辅助的,比如说按一下按键,然后准星瞬移什么的。”文思雨说了个大概,但说对了。
楚铭十分认可的点头。
这新的检测代码,自然就是检测玩家操作输入是线型的,还是突然在很短时间里定位到另一个玩家身上的。
如果是人类操控,那不管这个人有多厉害,他都需要做一个动作,那就是挪动鼠标瞄准敌人。
菜鸟可能需要一秒的时间,大佬级别的玩家可能是几毫秒,但不管用时多少,他们都得挪动鼠标。
因此他们的操控输入绝对是线型的,可以被检测到的。
但作弊程序的自瞄不一样,它是准星瞬移过去。
楚铭的经验告诉他并不是所有作弊程序的自瞄,都是瞬移定位,有的作弊程序为了防止检测,会搞出自瞄曲线这种东西,简单来说就是用一定速度挪动准星,而不是直接瞬移。
但看直播回放里敌对玩家的操作让楚铭认为,针对泰坦陨落开发的作弊程序还没发展到很厉害的地步,就是直接定位瞬移过去。
检测代码要做的,就是检测玩家输入的操作是否为线型,不是线型那就判定为作弊封禁。
这一行代码写完,最关键的步骤来了。
楚铭关掉操控输入代码页面,关注游戏运行时的检查。
任何作弊程序的功能都是基于游戏代码制作的。
楚铭了解过外挂制作流程。
首先必须用汇编语言找到功能基址,然后测试这个基址是否为真,假基址会随机变化不能一直使用,所以必须再找。
这是一套无比复杂的流程,甚至能牵扯到电脑的处理器内存这些硬件,以及让人无比头疼的汇编语言,单从技术层面上说,作弊程序制作者绝对是个人才。
基于这个原理,楚铭要做的就是检测游戏运行时,是否有某一项代码被第三方程序读取和应用了。
如果检测到,那就封号。
“这帮人真离谱。”文思雨拿出手机看着直播回放。
画面上,敌对玩家的人物动作十分鬼畜,举着武器的上半身不停抽搐,一看就不对劲。
“这还不算什么,我知道有种挂能让游戏里的人看起来像陀螺一样,一边转着一边把周围的敌对玩家杀光。”楚铭苦笑道。
见楚铭写完反作弊代码,文思雨忧心忡忡的问:“只要游戏更新后就可以避免作弊了对吧?”
“未必。”楚铭摇头。
这个世界的科技发展太快,不知道会有什么新奇的作弊方式。
这是一次全新的挑战。
楚铭将代码保存,然后上传,玩家那边的客户端开始更新。
望着上传完毕的字样,楚铭喃喃自语:“不知道对方还能搞出什么新花样来,我得关注着游戏的情况。”
……
两小时后。
忙碌了一天的王印下班回家。
当他推开门的一瞬间,一股浓重的烟味扑面而来,呛的他咳嗽起来。
此时原本宽敞整洁的客厅,现在挤满了人和电脑,看起来非常杂乱。
但王印并未斥责,因为这些人就是他委托好友找来的黑客,泰坦陨落的作弊程序也是他们开发的。
为了确保这件事不会留有痕迹,王印甚至自己掏钱给他们开工资。
“老板,游戏更新了,新的反作弊功能上线,我们的客户已经有两百多人被封号。”一个染发的青年跑过来汇报。
“那就像你们两天前做的那样,重新制作作弊程序。”王印淡然回应。
“不行。”青年摇头,“这游戏附加了不少加密插件,原来找到的基址什么的不能用了,重新找估计得花一个月时间。”
听到这句话,王印眉头紧皱。
一个月时间?
一个月后楚铭怕不是都攒够钱,雇佣顶级软件公司给他的游戏开发反作弊程序了。
“我有一种一劳永逸的办法,就是有点贵……”青年打量着王印的脸色。
王印瞥了青年一眼,淡然道:“你是担心我给不起钱还是怎么样?把你的办法跟我好好说说。”
“好的老板!”青年使劲点头。