今年的中国游戏产业年会上,小游戏成了万众瞩目的行业新风口。据伽马数据统计:2023年小游戏市场规模可达200亿元,同比增长300% 。
小游戏有着分发更精准、用户转化率更高、研发成本更低、场景适用性更强等优势,具备巨大的市场潜力,已产出《羊了个羊》、《咸鱼之王》、《寻道大千》等诸多爆款。
小程序游戏市场规模及增长率丨数据来源:伽马数据
但正因为小游戏热度高、玩家体量大,也更容易被游戏黑灰产所侵扰,相较于端手游而言,小游戏的破解难度更低,也造成了市面上小游戏破解、扒包事件频发。小游戏主要面临以下几类游戏安全问题:
▎小游戏被破解、扒包
破解与扒包,是小游戏面临的主要安全风险,破解者可通过各类工具对小游戏包体进行分析、破解,获取包内的源代码及各类资源。
在保留游戏框架的基础上,对游戏包内的美术资源、广告模块进行替换,进行重打包并上架,这种行为会对原游戏方的收益造成严重影响。
小游戏开发者对于恶意扒包行为的控诉
▎游戏资源泄露
游戏包体被破解后,会造成包体内的代码、图片、视频、音频等资源泄露,这些资源可能会被用作竞品分析,甚至是换皮上架,对游戏会产生不可估量的损失。
▎通讯协议破解
破解者可通过抓包工具破解游戏通讯协议,破坏正常的游戏客户端与服务端交互流程,从而实现篡改数据、游戏内逻辑等行为,这种行为会导致正常玩家不满,对厂商口碑、收益造成影响。
通讯协议破解后游戏服务端与客户端的交互流程
针对上述的一系列安全问题,FairGuard为小游戏、小程序量身定制、精心构造了一套保护方案。可有效对抗破解、资源窃取、代码剽窃等难题,为小游戏安全保驾护航。主要包含以下功能:
■ 小游戏代码保护
FairGuard针对小游戏提供代码加密、混淆、反调试、防篡改等多项保护功能,构造了二进制非脚本实现,效率和安全性更高。
■ 小游戏资源加密
不同于市面上其他小游戏加固产品仅对 JavaScript 代码进行混淆,FairGuard研发了一套与引擎高度耦合的加密方式:
针对不同的游戏引擎,适配不同的资源加密方式,最大程度上保护游戏内图片、音频、视频等资源,现已支持 Unity 引擎、Cocos 引擎。
■ 小游戏通讯协议保护
FairGuard针对小游戏提供通讯协议保护与数据校验功能,可精准校验上下行数据,有效防止通讯协议被破解,避免游戏被篡改。
■ 小游戏知识产权保护
FairGuard针对小游戏内美术资源提供图片水印隐写功能,在面对侵权、盗用问题上提供有效支撑与保护。
除此之外,FairGuard小游戏加固方案在接入流程也做到了零接入成本,自动化配置。无需接入SDK,无各类复杂的配置,只需要设置一个gamekey,运行一条命令行即可在 30 秒内完成加固,且不会产生冗余包体。