,游戏经济直接完蛋——不是贬值的问题,是彻底崩盘。”
张红旗放下茶杯。
“他怎么做到的?技术原理是什么?”
孙工翻了翻企鹅团队的分析报告。
“dows系统的内存管理有个漏洞。外挂程序通过溢出攻击,直接读写游戏进程的内存数据。装备信息存在本地内存里,改了内存就改了装备。”
“能堵吗?”
“光堵内存漏洞堵不住。今天补了这个洞,明天他换个地址再溢出。根子在操作系统层面,微软不出补丁,我们防不住。”
张红旗想了十秒。
“那就不在应用层防,在驱动层防。”
孙工愣了。
“写一个内核级的驱动程序,装在玩家电脑上,跟游戏客户端绑定。玩家启动游戏,驱动先启动,扫描内存,扫描进程,发现异常注入,直接拦截。”
孙工吸了口气:“张总,这个东西写起来不简单,得在dows内核层跑,搞不好蓝屏。”
“让小龙来做。他写过oicq的底层协议,内核开发他懂。”
“叫什么名字?”
“神盾。”
八月二十八号。
小龙带着两个人在赛格机房干了五天。
神盾,写出来了。
一个三百k的驱动程序,装在系统内核里,开机自启。
功能三个。
第一,实时扫描游戏进程的内存空间,发现非法读写,立刻终止。
第二,检测所有挂钩游戏进程的外部程序,黑名单匹配,命中即杀。
第三,把扫描结果加密回传到服务器——哪台机器装了什么外挂,后台一清二楚。
小龙测试了两天,稳定,没蓝屏。
张红旗问了一个问题。
“神盾装上去之后,玩家知不知道这是个反外挂程序?”
小龙摇头:“看不出来。驱动层的东西,任务管理器里不显示,玩家感觉不到。”
“好。”张红旗拿起电话,打给陈默。
“通知飞宇全国门店:九月一号,神途中秋活动更新,版本号21。更新内容:新增中秋节日副本,月饼兑换活动,登录送烟花道具。”
陈默在电话那头记着。
“更新包里面把神盾塞进去,不单独说明,不写在更新公告里。玩家下载更新,神盾自动装好。”
“明白。”