據游戲工委數據統計,2025年1-6月,國內小程序游戲市場實際銷售收入232.76億元,同比增長40.2%。其中內購產生收入153.03億元,占比65.7%,呈逐年提升趨勢。爆款頻出的小游戲,已經成為當下游戲行業的重要增長點。
2025年1-6月國內小程序游戲市場收入
市場熱度高漲,與之而來的是嚴峻的安全問題,基礎的加固防護無法滿足游戲的需要,如何平衡 AssetBundle 加密強度與包體大小的痛點也亟需解決。
市面上已經出現了不少針對小游戲進行解密的工具,如:unpackminiapp、wxapkg 等。只需要在指定目錄下找到將小游戲包體,再將其導入反編譯工具即可解密獲取資源。
將小游戲包體導入反編譯工具 unpackminiapp 即可獲取資源
游戲 AssetBundle 包被破解后,會造成包體內的代碼、圖片、視頻、音頻等資源泄露,這些資源可能會被用作競品分析,甚至是換皮上架,對游戲會產生不可估量的損失。
開發者控訴自己的游戲被換皮上架
除了對抗猖獗的換皮抄襲,如何對小游戲 AssetBundle 資源進行加密的同時,保證解密的消耗小,降低游戲性能負擔,也成了許多游戲的痛點。
FairGuard小游戲加固方案已支持 Unity AssetBundle 資源加密。可有效對抗資源竊取、代碼剽竊等難題,為小游戲安全保駕護航,該功能具有以下幾個特點:
? 小游戲專用
不同于市面上其他加固產品僅對 JavaScript 代碼進行混淆,FairGuard研發了一套與引擎高度耦合的加密方式。
? 速度快,無感知
加密方案只對核心關鍵位置做加密處理,對游戲加載速度、運行流程程度的幾乎沒有影響,實現了無感知。
? 加密強度高
對加密算法進行了高強度自定義混淆,混淆經過精心設計,在增加復雜度的同時,兼顧了效率,運行開銷很小。
? 解密速度快
核心文件塊很小,不隨整個資源文件大小而變化。使用主流手機測試,300個資源文件一次性解密,額外增加的解密時間不到10ms。
? 操作便捷,接入成本低
無需接入SDK,無各類復雜的配置,只需要設置一個gamekey,運行一條命令行即可完成加固,且不會產生冗余包體。
除了對 AssetBundle 資源加密,FairGuard小游戲加固方案還提供小游戲代碼加密、代碼混淆、反調試、防篡改、通訊協議保護、數據校驗、圖片水印隱寫等特色功能。