歡迎各位大神加入QQ群技術(shù)交流:730803578
虛幻引擎4是由游戲開發(fā)者為開發(fā)游戲而制作的、完整的游戲開發(fā)工具套件轨奄。從二維的移動平臺游戲到主機(jī)平臺的大作孟害,虛幻引擎是一個純C++引擎,專為高性能而設(shè)計(jì)挪拟。 它先進(jìn)CPU/GPU性能分析工具和靈活的渲染器能讓開發(fā)人員高效地完成高品質(zhì)的VR體驗(yàn)挨务。 UE4的主要代碼邏輯位于項(xiàng)目中EXE以及資源文件 pak 中,深思 virbox Protector 可以保護(hù) exe 中代碼不被反匯編,同時對 pak 資源文件進(jìn)行加密谎柄,保護(hù)軟件中知識產(chǎn)權(quán)不被盜用丁侄。
加密方案
Virbox Protector外殼保護(hù)
Virbox protector加殼工具是深思自主研發(fā)的一套高強(qiáng)度自動保護(hù)加密工具,創(chuàng)新性的引入了預(yù)分析和自動優(yōu)化引擎朝巫, 有效的解決了虛擬化保護(hù)代碼時的安全性和性能平衡問題鸿摇。 集自動代碼移植、混淆捍歪、外殼加密户辱、數(shù)據(jù)加密于一身,無需編程就能達(dá)到極高的保護(hù)強(qiáng)度糙臼。
配合使用深思精銳5加密鎖庐镐,授權(quán)文件寫入到加密鎖中,將軟件重要算法移植到加密鎖內(nèi)運(yùn)行变逃。 精銳5鎖內(nèi)支持RSA1024/2048必逆、ECC192/256/384、AES128/192/256揽乱、DES/TDES名眉、SHA1/SHA256標(biāo)準(zhǔn)國際算法, 鎖內(nèi)執(zhí)行速度50MIPS凰棉、通訊速度300KB/S损拢,可以保證鎖內(nèi)算法的安全和高速運(yùn)行,以此保證游戲整體的運(yùn)行速度和體驗(yàn)撒犀。
配合使用軟鎖或者云鎖福压,在保證極高的安全性前提下,降低開發(fā)者的成本或舞。 云鎖在聯(lián)網(wǎng)情況下使用荆姆,無需硬件,具有高易用性及便捷性映凳。 軟鎖可在離線情況下使用胆筒,無需硬件,綁定硬件指紋诈豌,可控制綁定的設(shè)備數(shù)仆救。
DS Protector資源保護(hù)
保護(hù)各類資源文件,如:圖片矫渔、視頻派桩、音頻等,保護(hù)資源不被竊取蚌斩。
安全技術(shù)
虛擬機(jī)外殼:精銳5的外殼保護(hù)工具铆惑,創(chuàng)新性的引入了預(yù)分析和自動優(yōu)化引擎范嘱,有效的解決了虛擬化保護(hù)代碼時的安全性和性能平衡問題。
碎片代碼執(zhí)行:利用自身成熟的外殼中的代碼提取技術(shù)员魏,抽取大量丑蛤、大段代碼,加密混淆后在安全環(huán)境中執(zhí)行撕阎,最大程度上減少加密鎖底層技術(shù)和功能的依賴受裹,同時大量大段地移植又保證了更高的安全性。
Virbox加密編譯引擎:集編譯虏束、混淆等安全功能于一身棉饶,由于在編譯階段介入,可優(yōu)化空間是普遍虛擬化技術(shù)無法比擬的镇匀,對代碼照藻、變量的混淆程度也有了根本的提升。
反黑引擎:內(nèi)置R0級核心態(tài)反黑引擎汗侵,基于黑客行為特征 的(反黑數(shù)據(jù)庫)反制手段幸缕。精準(zhǔn)打擊調(diào)試、注入晰韵、內(nèi)存修改等黑客行為发乔,由被動挨打到主動防護(hù)。
特點(diǎn)
安全性:多項(xiàng)自主研發(fā)加密技術(shù)雪猪,保障UE4程序加密安全
靈活性:可使用硬件加密鎖栏尚,也可使用云鎖或軟鎖形式,也可控制軟件的限時限次等模式銷售
便捷性:定制外殼只恨,一鍵加密译仗,無需更改代碼,快速加密開發(fā)坤次!
穩(wěn)定性:99.95%的穩(wěn)定性,讓開發(fā)者專注于業(yè)務(wù)發(fā)展斥赋,無后顧之憂
加密效果
有效阻止EXE等格式反編譯或反匯編缰猴;
混淆和虛擬機(jī)對于開發(fā)商關(guān)鍵函數(shù)進(jìn)行保護(hù),降低黑客進(jìn)行人肉還原代碼邏輯的速度疤剑;
不降低游戲幀數(shù)滑绒, 甚至某些情況下還能提高游戲幀數(shù)。
驅(qū)動級別反調(diào)試,秒殺常見調(diào)試器(IDA Pro/WinDbg/OllyDbg/X64Dbg)隘膘。
代碼按需解密疑故,只有相關(guān)算法被調(diào)用到才在內(nèi)存解密,不調(diào)用不解密弯菊。黑客無法一次解出所有的代碼纵势!
加密前后效果對比圖:
1.PC 上OllyDbg 調(diào)試失敗與附加失敗。
2.Cheat-Engine 讀取內(nèi)存失敗(需要新的反黑引擎支持)