激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

高校合作1:010-59833514 ?咨詢電話:400-810-1418 服務(wù)與監(jiān)督電話:400-810-1418轉(zhuǎn)接2

Unity游戲面臨的風(fēng)險(xiǎn)

發(fā)布時(shí)間:2024-03-07 13:28:12 瀏覽量:154次

據(jù)統(tǒng)計(jì),市面上萬(wàn)款游戲中,其多數(shù)存在被破解、惡意代碼插入、廣告插入、外掛、二次打包等安全問(wèn)題。而這些安全問(wèn)題為企業(yè)帶來(lái)隱患是,研發(fā)難度增加,研發(fā)成本的提高、玩家付費(fèi)意愿減低、游戲失去公平性,玩家流失,直接損失收入——因此,破除游戲風(fēng)險(xiǎn)對(duì)于開發(fā)者來(lái)說(shuō)十分重要。

一、Virbox是怎么做的?

1、如何對(duì)程序進(jìn)行保護(hù)?

對(duì)于這種代碼的保護(hù),通常采用加密,解釋器解密的形式來(lái)實(shí)現(xiàn)加密方案,下面簡(jiǎn)單介紹下可以針對(duì)這種代碼進(jìn)行保護(hù)的現(xiàn)成產(chǎn)品:Virbox Protector、Virbox AHS。

Virbox Protector、Virbox AHS 分別可以防止靜態(tài)分析、動(dòng)態(tài)調(diào)試 Unity3D 的軟件產(chǎn)品,具有如下特性

(1)一鍵加密你的代碼邏輯,無(wú)法反編譯,無(wú)法 dump 內(nèi)存。

(2)不降低游戲幀數(shù)。

(3) Assembly-CSharp.dll 代碼按需解密,只有調(diào)用到才會(huì)在內(nèi)存解密,不調(diào)用不解密,黑客無(wú)法一次解出所有的代碼。

(4)完整授權(quán)方案,支持云許可、軟許可、硬許可、 網(wǎng)絡(luò)鎖許可 ,支持限制時(shí)間、限制次數(shù)、限制網(wǎng)絡(luò)并發(fā)。

(5)自帶反黑引擎,驅(qū)動(dòng)級(jí)別反調(diào)試,秒殺市面的所有調(diào)試器。

2、如何對(duì)資源進(jìn)行保護(hù)?

對(duì) Unity3D 資源的保護(hù)方式主要是通過(guò) Virbox 加殼工具結(jié)合 DS Protector 進(jìn)行保護(hù)。

DS Protector:DS Protector 是深思自主研發(fā)的程序數(shù)據(jù)保護(hù)工具,它彌補(bǔ)了加殼工具 Virbox Protector 的功能。Virbox Protector 是對(duì)程序編譯后的二進(jìn)制代碼進(jìn)行的保護(hù),配合 DS Protector 數(shù)據(jù)保護(hù)工具就形成了代碼,數(shù)據(jù),授權(quán),三位一體的防護(hù)。

而對(duì)于 Unity 引擎開發(fā)的程序的保護(hù)方式主要是對(duì) Assembly-CSharp.dll 進(jìn)行加密,可以保護(hù) Unity 的主要代碼邏輯不被反編譯,從而最大程度保護(hù)軟件 開發(fā)商的合法權(quán)益,同時(shí) DS Protector 可以對(duì) Unity 引擎開發(fā)的軟件中的 .ress 和 resources 等資源文件進(jìn)行加密防止軟件或游戲中的資源被非法提取。

3、使用加密工具前后比較

(1)資源文件加密后效果


?

?

(2)dnspy 反編譯被加殼的效果:


?

?

分析:從對(duì)比的結(jié)果看到很多代碼信息已經(jīng)丟失,再次進(jìn)行分析時(shí)也會(huì)有很大困難。


(3)PC 上的 X64Dbg 和 OllyDbg 調(diào)試失敗與附加失敗

?


?

分析:Virbox AHS提供的這種針對(duì)動(dòng)態(tài)調(diào)試的保護(hù)方案在實(shí)時(shí)分析程序時(shí)會(huì)起到顯著的作用。

(4)Cheat-Engine 讀取內(nèi)存失敗(需要新的反黑引擎支持)


?

分析:通過(guò)對(duì)原程序內(nèi)存數(shù)據(jù)的保護(hù),想使用修改數(shù)據(jù)的形式來(lái)進(jìn)行作弊的惡意行為也會(huì)被拒之門外。


二、Virbox保護(hù)方案特點(diǎn)

l 更安全

加固強(qiáng)度高,有效對(duì)抗多種反編譯和調(diào)試工具(IDA等工具),防止脫殼

l 更全面

支持 Arm32, Arm64, x86, x64 多種 CPU 架構(gòu)

l 更簡(jiǎn)單

提供工具和命令行操作,編譯、加殼一體化快速完成


只要是Unity開發(fā)的游戲,無(wú)論是PC端游戲還是移動(dòng)端游戲,Virbox都可以給出簡(jiǎn)單安全的解決方案,讓游戲開發(fā)者可以將精力投入到開發(fā)中去。

熱門課程推薦

熱門資訊

請(qǐng)綁定手機(jī)號(hào)

x

同學(xué)您好!

您已成功報(bào)名0元試學(xué)活動(dòng),老師會(huì)在第一時(shí)間與您取得聯(lián)系,請(qǐng)保持電話暢通!
確定