Unity3D項目研發(fā)完成,發(fā)布前開發(fā)者需要對代碼及資源進行加密,防止代碼被反編譯,防止資源被盜竊,造成不必要的損失。如果不做加密,可能很快就會出現(xiàn)一堆破解版游戲。
創(chuàng)新互聯(lián)主要從事網(wǎng)站設計制作、做網(wǎng)站、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務舟山,10多年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18980820575Unity3D使用開源mono C#語法 ,所有代碼都不是編譯到EXE,而是位于{APP}\build\game_Data\Managed\Assembly-CSharp.dll(對于最新的Unity3D 2017不是這樣),而且mono語法只是跟C#兼容,但是原理完全不一樣,傳統(tǒng)的C#加殼全部失效,因為Assembly-CSharp.dll 不是標準的DLL加載過程,既不是PE的DLL也不是dotNet的DLL加載,而是由mono.dll讀取 Assembly-CSharp.dll的C#腳本解釋執(zhí)行。這一切不用等官方IL2CPP和自己定制mono引擎!
利用加殼工具可對Unity3D開發(fā)的軟件進行加殼保護,不需要編寫任何代碼,通過設置工具提供選項完成軟件加殼保護,方便快捷。
保護原理:碎片代碼保護,利用成熟的代碼提取技術(shù),從軟件中抽取大量代碼,經(jīng)過加密混淆后在安全環(huán)境中執(zhí)行。碎片代碼執(zhí)行可以簡單的理解為將軟件功能拆散,放在安全環(huán)境執(zhí)行,讓破解者無從下手,是軟件保護理念的一次重大突破。
保護各類資源文件,如:圖片、視頻、音頻等,保護資源不被竊取。
1 防止反編譯
2 驅(qū)動級別反調(diào)試,秒殺市面的所有調(diào)試器(dnspy、WinDbg/OllyDbg/X64Dbg)
3 防止圖片、音視頻等資源被拷貝
4 防內(nèi)存被dump
5 不降低游戲幀數(shù), 高運算性使部分功能可提高游戲幀數(shù)
通過 Virbox Protector 加殼工具及 DS Protector 工具對代碼和資源加密后,配合使用精銳 5 硬件加密鎖,必須使用加密鎖才能使用軟件。支持代碼移植,更有升級版碎片代碼執(zhí)行技術(shù)。
1 保護軟件的安全,防止被盜版
2 支持軟件限時限次售賣
3 支持軟件限功能模塊售賣
4 掌握軟件用戶的實際使用情況
5 軟件更新可遠程升級
精銳 5 精靈版加密鎖僅重 3.6 克,精巧的身軀,裝配著與精銳 5 標準版同樣強悍的硬件性能。存儲空間最高可達 512K,可存儲最多 6000 條軟件許可。國際進口 32 位智能卡芯片,ARM SC300 處理器,安全等級 CC EAL 5+ ;執(zhí)行速度 50 MIPS,通訊速度達 300K/S;USB 2.0 全速設備;扇區(qū)可擦寫次數(shù)高達 1650 萬次。
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。