The invention discloses a universal game anti cheat system, including analytical unit, encryption unit, generating unit, detection unit, reinforcement starter pack, acceleration detection unit, detection unit, memory simulator modification detection unit; this system specifically for game developers to design industry development, especially for the use of unity3d development of the game, to the game needs to protect part of the full range of reinforcement, the invention has the following advantages: 1, the system structure based on APK game package, adding simulator library, library, acceleration detection detection detection base and modify memory game code encryption module and several other important parts, ensure operation in the game game player game and game environment established. 2, the game APK installation package by the system reinforcement, developers can use their signature certificate packaged apk. 3, the system does not need networking, easy to use.
【技术实现步骤摘要】
一种通用游戏反作弊系统
本专利技术涉及计算机领域,尤其是一种通用游戏反作弊系统。
技术介绍
中国的互联网正在经历飞速的发展,给中国手游行业带了超规模的快速增长,据统计,到2015年,中国手机游戏用户规模累计已经超过了5亿,移动游戏行业收入规模也在持续稳定增长,2015年全年收入达514.6亿元。随着智能手机在广大农村地区进一步普及,手机游戏用户将在2018年接近6亿,加上AR、VR手游等潜在增长点可望在未来数年内进一步成熟,预计到2018年中国手游市场规模将接近700亿元。如此大的市场规模,必定会引起手游产品的激烈竞争,手游产品若想获得更长的生命周期,留住忠实粉丝用户,守护在市场中应得的盈利,除了手游产品本身完整精美之外,游戏任玩家操作捣鼓、抗第三方工具或黑客恶意修改、防止竞争对手对游戏核心成果的窃取和篡改也是至关重要的。《暗黑破坏神Ⅲ》是世界顶级游戏公司暴雪娱乐公司开发的一款动作角色扮演游戏,在游戏性和耐玩性上,它被称为是一款令人废寝忘食的游戏,美国多家知名游戏网站给了它很高的评分,但是在《暗黑破坏神Ⅲ》上线初期,正是因为玩家使用了修改器作弊,导致游戏中金币资源产量大增,带动物价上涨,破坏了游戏中既定的平衡体制,正常玩家徒然受罪,最终导致游戏中经济体制崩盘,玩家不愿再充值付费购买金币,离开游戏。因此对一款已经完成制作的游戏apk安装包加固是很有必要的。目前市场上已有的加固产品具有以下缺点:1、大多数加固服务产品都是基于为app应用类apk安装包加固为设计标准,极少有针对游戏apk安装包加固而设计的加固服务产品,特别是针对unity3d版制作生成的游戏ap ...
【技术保护点】
一种通用游戏反作弊系统,其特征是,包括解析单元、加密单元、生成单元、检测库启动包、加固单元、加速检测单元、模拟器检测单元、内存修改检测单元;解析单元与加密单元进行连接,加密单元与加固单元进行连接,生成单元与加固单元进行连接,检测库启动包与加固单元进行连接,加速检测单元与加固单元进行连接,模拟器检测单元与加固单元进行连接,内存修改单元与加固单元进行连接。
【技术特征摘要】
1.一种通用游戏反作弊系统,其特征是,包括解析单元、加密单元、生成单元、检测库启动包、加固单元、加速检测单元、模拟器检测单元、内存修改检测单元;解析单元与加密单元进行连接,加密单元与加固单元进行连接,生成单元与加固单元进行连接,检测库启动包与加固单元进行连接,加速检测单元与加固单元进行连接,模拟器检测单元与加固单元进行连接,内存修改单元与加固单元进行连接。2.根据权利要求1所述的一种通用游戏反作弊系统,其特征是:所述解析单元将要加固的APK安装包按android工程格式解析并还原,本单元将游戏apk安装包无缝还原、保证游戏中所有的资源完整性,所述加密单元是本系统的核心部分,安卓平台的APK安装包本质上是一个ZIP文件,其结构如图3所示,其中:classes.dex:Android下的可执行文件,也就是Java在Android系统下的字节码文件;resources.arsc:资源文件的索引文件,提供资源文件id到文件路径的映射关系以及字符串value;AndroidManifest.xml:清单文件,注册应用中的四大组件、Application、权限等信息;assets文件夹:存放应用的资源文件,包括运行在U3D上的DLL文件及其他图形、声音、视频、模型资源文件;lib文件夹:存放so文件,包括U3D的libmain/libmono/libunity三个so文件;META-INF:存放签名相关的文件;res文件夹:存放原生Android应用的资源文件;加密方式有很多种,目前主要包括以下几种:(1)DEX文件保护;采用分片式按需加载技术,攻击者无法在内存中获取完整的DEX文件,再加上DEX内存分散功能,攻击者无法从一片连续的内存中Dump出DEX文件。3.(2)SO文件保护;御安全加固保护逻辑,通过源码级的混淆,采取多种混淆方式,攻击者无法逆向其代码逻辑,另外,基于动态加载的SO加壳技术,也使得攻击者无法逆向保护逻辑以及原APK中SO的代码逻辑。4.(3)资源文件保护;防御安全加固系统,可...
【专利技术属性】
技术研发人员:周标强,罗耿,高雁,陈志谦,黄佳,罗浩均,
申请(专利权)人:广西发发科技有限公司,
类型:发明
国别省市:广西,45
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。