【人工智能展会】《绝地求生》官方在Steam上公布了一则更新,谈到了官方正在过去的几个月内,在开发游戏反作弊系统方面做出的努力。
根据介绍,游戏除了在使用第三方反作弊BattlEye和Uncheater之外,还在利用机器学习来研究玩家们是如何游戏的,并利用得到的数据来侦测可能会由作弊导致的异常情况。
目前针对这些作弊玩家,官方已经总结出了作弊玩家如何作弊的基本流程:
1、作弊程序(exe)和游戏(exe)启动时,相关数据同时上载到RAM上。
2、游戏进程或第三方反作弊解决方案默认保护被激活。
3、作弊程序使之前的保护技术无效并成功访问游戏进程内存。
4、作弊程序开始收集各种数据,并修改游戏。
5、作弊成功。
对于开发团队来说,他们首要的工作室组织Dll注入,但他们也遇到了一些干扰,例如某些手段会将Steam或者Discord列为威胁。
开发团队每天都要处理3TB的游戏日志,以及超过1000万次举报,并同时还要时刻对游戏中可能出现作弊的环节进行监测,他们雇佣了100名员工来时刻紧盯各种网站和Discord小组。
同时更新中还谈到了他们在反作弊上采取的法律手段,在2018年内,有超过250人因为贩卖作弊软件在中国和韩国遭到拘捕。
推荐阅读