隨著遊戲使用者規模趨於穩定,遊戲行業進入股市階段,廠商之間的競爭也越來越激烈,研發成本也隨之飆公升。 據統計,遊戲研發成本占營收的比例約為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加固方案還針對部分遊戲直播軟體中存在的抓幀操作進行了專門優化,通過多維度資料判斷避免了誤報現象。