第2195章 危机·外挂与第一次封神之战
第2195章 危机·外挂与第一次封神之战 (第2/2页)她看着李轩,李轩的表情还是那副样子,不慌不忙的,好像这个问题他早就想过了,只是在等一个合适的时间点提出来。
“一周。”梁永琪说。
“我给你一周时间,出一个反外挂的初步方案。
这周内我不要求你彻底解决,但你至少要拿出一套可以上线运行的反制系统。”
李轩把桌角那半块面包拿起来又放下了,面包已经凉了,他看了一眼没有咬。
“我试试。”
“不是试试。
是做。”
李轩走了之后,梁永琪拿起手机给陈浩打了一个电话。
她把情况简短地复述了一遍,包括帖子里的视频、玩家的反应、李轩的判断。
她说得很急,语速比平时快了不少,电话那头陈浩没有打断她,一直听她说完。
她说完之后等着电话那头的回应。
陈浩沉默的时间比她预想的久了一些,久到她以为信号断了,正要开口问的时候他的声音响了起来。
“技术和制度要同时走。”陈浩说,“技术上是李轩的事情,你去定目标让他执行。
制度上有一个东西你可以现在就做。
在游戏里增加一个举报功能,让玩家在野外被开挂的人杀了之后可以直接把对方的ID提交到后台。
同时成立一个人工巡查小组,找几个信得过的人,24小时轮班进游戏里观察可疑账号。
代码堵不住的东西,人眼能看见。”
梁永琪把手机换到另一只耳朵上。
“举报功能要加在界面的哪个位置?”
“放在PK死亡的结算界面。
玩家被杀了之后弹出来的那个窗里,加一个‘举报对方作弊’的按钮。
点击之后自动把战斗日志和对方的IP信息打包提交。
玩家不需要手动填写任何内容,一键完成。
这样操作门槛低,愿意用的人就多。
你要是让他们自己填表单、写描述,大部分人嫌麻烦就不报了。”
梁永琪拿起桌上的笔,在手边的便签纸上写了一行字。
写完她又补了一句:“巡查小组的人从哪里找?”
“从玩家里面找。”陈浩说。
“挑内测期间最活跃、在论坛上口碑最好、发言最理性的那些人。
给他们发工资,按兼职算,每个人一个月进游戏巡查固定时长的班。
让他们签保密协议,不对外透露身份。
这些人对游戏的理解比新招的员工深,他们知道什么行为是作弊、什么行为是正常操作。
而且他们在玩家群体里有公信力,以后就算有人说盛大乱封号,这些巡查员出去说一句‘我亲眼看到的’,比官方发十篇公告都有用。”
“好。
这个我来安排。”
“李轩那边的技术方案,你让他做一个内存扫描模块,在客户端运行的时候检测是否有外部程序在修改游戏进程的内存地址。
这个检测做到登录阶段,一检测到就禁止客户端登录。
不给他进去玩再封号的机会。
省得有人开着小号进去试挂,封了也不心疼。
直接在门口拦住,让他连门都进不去。”
梁永琪在便签纸上又加了一行字。
她的笔尖在纸面上停了片刻,然后说:“浩哥,你这套东西想过多久了?”
“你打电话前半个小时。”陈浩说。
梁永琪把便签纸从本子上撕下来,折好放进上衣口袋里。
“挂了,我去推进。”
之后的几天,开发部的灯光没有在凌晨两点之前熄灭过。
李轩带着两个技术骨干连夜写内存扫描模块的底层代码,一边写一边在本地测试。
那个模块的原理说起来不算复杂,就是监控游戏进程在内存里的数据区域,看有没有外部程序往这个区域写入或者读取数据,但具体实现起来有很多麻烦的地方。
一个是不同玩家的电脑配置差别很大,扫描速度不能太快也不能太慢,快了容易误报,慢了影响登录体验。
另一个是外挂的程序也在不断变化,有些外挂藏在系统进程里面伪装成正常软件,扫描模块得能识别出来。
李轩带着人一行一行代码地改,每改一版就拿到测试机上跑一遍,跑完看日志,看哪里报错了哪里漏了,再改再跑。
第三天的时候他跑通了第一版检测逻辑,把一个专门用来测试的外部程序挂在客户端旁边,登录的时候检测模块直接拦截了登录请求,屏幕弹出一行红色提示:“检测到第三方程序,请关闭后重新尝试。”李轩截图发到工作群里的时候,群里几个人都发了鼓掌的表情,梁永琪回了一句:“继续压误报率。”
【跪求礼物,免费的为爱发电也行!】