溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Unity3D項(xiàng)目加密-精銳5加密鎖解決方案

發(fā)布時(shí)間:2020-08-05 22:10:22 來源:網(wǎng)絡(luò) 閱讀:766 作者:senseshield 欄目:安全技術(shù)

Unity3D項(xiàng)目加密

Unity3D項(xiàng)目研發(fā)完成,發(fā)布前開發(fā)者需要對(duì)代碼及資源進(jìn)行加密,防止代碼被反編譯,防止資源被盜竊,造成不必要的損失。如果不做加密,可能很快就會(huì)出現(xiàn)一堆破解版游戲。

Unity3D項(xiàng)目加密-精銳5加密鎖解決方案

Unity3D 加密方案

加密原理:

Unity3D使用開源mono C#語法 ,所有代碼都不是編譯到EXE,而是位于{APP}\build\game_Data\Managed\Assembly-CSharp.dll(對(duì)于最新的Unity3D 2017不是這樣),而且mono語法只是跟C#兼容,但是原理完全不一樣,傳統(tǒng)的C#加殼全部失效,因?yàn)锳ssembly-CSharp.dll 不是標(biāo)準(zhǔn)的DLL加載過程,既不是PE的DLL也不是dotNet的DLL加載,而是由mono.dll讀取 Assembly-CSharp.dll的C#腳本解釋執(zhí)行。這一切不用等官方IL2CPP和自己定制mono引擎!

Virbox Protector 加殼工具

利用加殼工具可對(duì)Unity3D開發(fā)的軟件進(jìn)行加殼保護(hù),不需要編寫任何代碼,通過設(shè)置工具提供選項(xiàng)完成軟件加殼保護(hù),方便快捷。

保護(hù)原理:碎片代碼保護(hù),利用成熟的代碼提取技術(shù),從軟件中抽取大量代碼,經(jīng)過加密混淆后在安全環(huán)境中執(zhí)行。碎片代碼執(zhí)行可以簡(jiǎn)單的理解為將軟件功能拆散,放在安全環(huán)境執(zhí)行,讓破解者無從下手,是軟件保護(hù)理念的一次重大突破。

DS Protector 資源保護(hù)

保護(hù)各類資源文件,如:圖片、視頻、音頻等,保護(hù)資源不被竊取。

Unity3D項(xiàng)目加密-精銳5加密鎖解決方案

加密安全性效果

1 防止反編譯

2 驅(qū)動(dòng)級(jí)別反調(diào)試,秒殺市面的所有調(diào)試器(dnspy、WinDbg/OllyDbg/X64Dbg)

3 防止圖片、音視頻等資源被拷貝

4 防內(nèi)存被dump

5 不降低游戲幀數(shù), 高運(yùn)算性使部分功能可提高游戲幀數(shù)

項(xiàng)目發(fā)布方案

通過 Virbox Protector 加殼工具及 DS Protector 工具對(duì)代碼和資源加密后,配合使用精銳 5 硬件加密鎖,必須使用加密鎖才能使用軟件。支持代碼移植,更有升級(jí)版碎片代碼執(zhí)行技術(shù)。

精銳 5 加密鎖能做什么?

1 保護(hù)軟件的安全,防止被盜版

2 支持軟件限時(shí)限次售賣

3 支持軟件限功能模塊售賣

4 掌握軟件用戶的實(shí)際使用情況

5 軟件更新可遠(yuǎn)程升級(jí)

精銳 5 精靈版加密鎖僅重 3.6 克,精巧的身軀,裝配著與精銳 5 標(biāo)準(zhǔn)版同樣強(qiáng)悍的硬件性能。存儲(chǔ)空間最高可達(dá) 512K,可存儲(chǔ)最多 6000 條軟件許可。國(guó)際進(jìn)口 32 位智能卡芯片,ARM SC300 處理器,安全等級(jí) CC EAL 5+ ;執(zhí)行速度 50 MIPS,通訊速度達(dá) 300K/S;USB 2.0 全速設(shè)備;扇區(qū)可擦寫次數(shù)高達(dá) 1650 萬次。

Unity3D項(xiàng)目加密-精銳5加密鎖解決方案


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI