游戏反作弊系统的设计与实现
作者:***
来源:《企业科技与发展》2017年第03期
        【摘 要】随着智能手机的不断普及,手机游戏用户将在2018年接近6亿人,预计到2018年中国手游市场规模将接近700亿元。如此大的市场规模,必定会引起手游产品的激烈竞争。手游产品若想获得更长的生命周期,留住忠实“粉丝”用户,守护在市场中应得的盈利,除了手游产品本身完整精美之外,游戏任玩家操作捣鼓、抗第三方工具或黑客恶意修改、防止竞争对手对游戏核心成果的窃取和篡改也是至关重要的。
        【关键词】Unity;反作弊;DllAPK
        【中图分类号】TP311.52 【文献标识码】A 【文章编号】1674-0688(2017)03-0059-03简单的java游戏代码
        游戏反作弊系统是一款Android端游戏加固型通用工具,可以对任意一款Android游戏ap
k纯净包进行加固,包括对游戏代码的加密,防止用户使用模拟器游戏,防止用户修改游戏货币、道具和资源等数据,防止用户修改游戏速度,防止用户因修改游戏内容阻碍其他玩家正常游戏,保障其他正常玩家及付费玩家能顺利游戏。
        1 目前市场上已有的加固产品的缺点分析
        (1)大多数加固服务产品都是基于为app应用类apk安装包加固为设计标准,极少有针对游戏apk安装包加固而设计的加固服务产品,特别是针对unity 3d版制作生成的游戏apk安装包,其加固要求、加固内容与加固app应用还是有区别的。
        (2)如果先给游戏apk安装包加固,每个加固服务商都要求加固前后的apk安装包证书一致。对于开发者来说,开发者并没有渠道发行商的打包证书,即便是签了合作合同,渠道发行商也不会将打包证书外流供开发者使用,打包证书只是由开发者将apk上传至渠道发行商后台时,由渠道发行商的系统自动更换,如若采用此操作,加固过后无法更换证书,游戏无法发行;如果不加固直接发行,发行后游戏有可能会被黑客使用模拟器、修改器等工具进行危害,各种脚本、外挂、作弊器、分析调试、内存数据窃取和篡改都是对游戏造成不安全的因素,最终还有可能破解游戏,造成玩家失去游戏的公平和快乐,开发者
的创作产品和制作心血也将付水东流。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。