随着游戏用户规模趋于稳定,游戏行业进入股市阶段,厂商之间的竞争也越来越激烈,研发成本也随之飙升。 据统计,游戏研发成本占营收的比例约为15%-35%。在研发成本上,艺术资源投入占50-70%。
游戏厂商的研发费用成为最重要的趋势。
在当今的游戏市场中,游戏的艺术表现将在很大程度上决定玩家是否会对游戏感兴趣并继续了解。 要想在激烈的市场竞争中占有一席之地,游戏美术的重要性不言而喻。
从游戏安全的角度来看,保护游戏美术资源也是极其重要的一环。 游戏美术资源的泄漏和盗窃时有发生,会很快被竞品复制和复制,造成严重的操作事故,缩短游戏的生命周期。
游戏帧抓取是一种恶意窃取游戏美术资源的手段。 在游戏过程中,恶意用户会通过抓帧工具捕获并保存游戏画面的一帧或多帧,这些获取的图像可用于分析游戏美术素材、渲染技术等。
基于不同的操作系统,移动终端上出现了大量的抓帧工具。 例如,帧捕获,iOS 上常用的帧捕获工具Adreno Profiler,Android 上常用的帧抓取工具。
帧捕获分析手机游戏。
Adreno Profiler 是一款性能分析和帧调试工具,适用于运行在 Qualcomm Snapdragon 处理器上的图形和 GPU 技术应用程序,支持对 OpenGL ES、OpenCL 和 Dirextx 的分析和调试。
由于 adreno 分析器非常易用,您可以获取任何应用程序来分析、调试和查看纹理、程序、着色器和其他资源的帧。 除了用于开发人员分析调优外,它还被恶意分析师使用。
当您获得艺术资产时,Adreno Profiler 可以查看各种数据。
使用 Adreno Profiler 进行抓帧分析后,您可以使用 UI 功能分析游戏画面的渲染数据,并打包资源进行导出。 例如:美术素材的使用、不同阶段的渲染数据、着色器数据等。 一旦这些信息泄露,就意味着游戏美术资源可能被盗,渲染技术可能被盗。
此外,一些恶意用户会将他们的移动设备连接到 PC,并使用 PC 图像抓取工具和 Android 模拟器进行帧捕获分析,例如 RenderDoc、NVDIA Nsight、Intel GPA 等。
抓帧工具 renderdoc 分析手机游戏。
在日常的交锋中,我们发现这类抓帧工具会使用注入方式检测注入模块,但一些恶意用户会修改模块功能进行隐藏,这对游戏安防产品的防帧抓拍功能要求更高。
Fairguard Game Hardening 开发了一套成熟完整的解决方案,解决了游戏抓帧工具带来的游戏安全问题,可以有效防止游戏资源被盗和泄露,避免游戏渲染技术被恶意分析。 目前,该解决方案已接入多款热门游戏,并验证了其出色的防护能力。
防帧抓拍功能
即使隐藏了恶意用户,FairGuard 加固方案也能准确识别 Adreno Profiler、Frame Capture、RenderDoc 和 Intel GPA 等抓帧工具,有效防止游戏资源被盗和泄露,防止游戏渲染技术被恶意分析。
此外,Fairguard加固方案还针对部分游戏直播软件中存在的抓帧操作进行了专门优化,通过多维度数据判断避免了误报现象。