最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

Unity防破解方案解析

2023-05-04 19:32 作者:FairGuard游戲加固  | 我要投稿

Unity作為游戲開發(fā)市場第一大游戲引擎占有者,已經全面覆蓋到各個游戲平臺,在全球范圍內超過50% 的手機游戲、PC 游戲和主機游戲都使用 Unity 創(chuàng)作而成。

同時,Unity也是中國游戲公司的首選開發(fā)引擎,《原神》《王者榮耀》《英雄聯盟手游》等游戲均由Unity引擎開發(fā)。據官方數據顯示,2020年移動游戲開發(fā)引擎Unity使用占比高達61%。

但名高引謗,樹大招風,Unity游戲已成為受游戲黑灰產攻擊的重災區(qū)。各種外掛、破解層出不窮,不僅破壞了游戲的公平性,更有游戲因受到攻擊導致生命周期縮短等嚴重案例。

FairGuard基于十余年游戲安全對抗經驗,針對unity引擎研發(fā)了一套成熟完善的解決方案。以多項獨家技術為基礎,構建了全方位的Unity游戲防護矩陣,并提供定制化解決策略,包含如下功能:

文件/代碼防篡改功能

針對Unity引擎中的 mono DLL / global-metadata.dat / libil2cpp.so 等文件進行高強度加密。

■ mono DLL加密

FairGuard深入游戲引擎底層,構建了第三代加密方式——DLL結構虛擬化。對DLL的文件結構進行自定義重構,并對文件結構數據進行高強度加密。

加密處理后,所有的工具都無法解析出任何數據,哪怕是專業(yè)的破解分析人員,要解密出里面的結構數據難度也是非常大。

虛擬化后的DLL結構010 Editor無法正常解析

■ global-metadata.dat 文件加密

加密 global-metadata.dat 文件,同時做到對開發(fā)者透明。開發(fā)者只需使用加固工具運行一條命令行,即可實現加密,不需要上傳額外文件。

加密前 global-metadata.dat 文件
加密后的 global-metadata.dat 文件

■ libil2cpp.so 文件加密

加密 libil2cpp.so 文件,由于 IL2cppDumper 需要依賴 libil2cpp.so 對應 global-metadata.dat 文件中的字符串地址,所以對 libil2cpp.so 做深度加密非常有必要。

使用加密方案后,即使從內存中 dump 出來 libil2cpp.so , 依然不會被 IL2cppDumper 正常識別,效果如下圖:

Unity Assetbundle資源三端通用加密方案

FairGuard獨家資源加密方案,深入游戲引擎底層,結合游戲資源文件結構及加載機理精心構造。

可為游戲提供高強度加密保護,具備高兼容性、運行消耗小、性能無影響的特點,支持Android/iOS/PC三平臺、支持資源在線更新。

此外,方案進行了特殊優(yōu)化,無需開發(fā)對接與接入,加解密對開發(fā)透明。

FairGuard算法流程圖

反變速功能

采用FairGuard獨家無導入函數SO加殼技術,高強度加殼保護游戲內代碼,經大量實機測試,可無視任何變速器及其變種,使其變速功能無效化。

反內存修改

針對游戲將面臨一系列外掛修改風險,FairGuard潛心研發(fā)了「行為檢測方案」,可通殺各類外掛及其變種,做到有效防護。

無API簽名校驗技術

FairGuard業(yè)界獨家技術,可對游戲引擎與代碼進行深度加密,并對游戲包簽名和文件完整性進行多重校驗,極大地減少被繞過的可能性,防止游戲被植入惡意模塊、剔除廣告等行為。

反調試功能

防止外掛作者對游戲進行調試,阻止對游戲的靜態(tài)或動態(tài)分析,一旦檢測到IDA/frida等調試分析工具,立即閃退。

  • 歡迎通過「站內私信」了解產品信息、體驗免費試用


Unity防破解方案解析的評論 (共 條)

分享到微博請遵守國家法律
南充市| 安新县| 古浪县| 皋兰县| 繁昌县| 临漳县| 通榆县| 金寨县| 南部县| 兴安县| 望谟县| 大庆市| 西青区| 余庆县| 泰兴市| 原阳县| 德兴市| 十堰市| 泸州市| 永和县| 南和县| 开阳县| 五大连池市| 手游| 寿阳县| 鹿泉市| 湘乡市| 易门县| 喀什市| 绥阳县| 叙永县| 胶南市| 淳安县| 德安县| 大方县| 屯昌县| 常州市| 正蓝旗| 平罗县| 辽源市| 益阳市|