攻擊角度多樣化,放置類游戲安全風(fēng)險(xiǎn)分析

“今天你偷菜了么?”
2008年《開心農(nóng)場(chǎng)》橫空出世并迅速火爆大江南北,無(wú)數(shù)玩家為了“收菜”、“偷菜”設(shè)定鬧鐘的行為足以見得這款游戲的熱度。
簡(jiǎn)單輕松的放置玩法也在當(dāng)時(shí)中重度游戲主導(dǎo)的市場(chǎng)中脫穎而出。據(jù)數(shù)據(jù)統(tǒng)計(jì),《開心農(nóng)場(chǎng)》在2010年左右的總注冊(cè)人數(shù)高達(dá)7000萬(wàn)人,最高在線人數(shù)為2300萬(wàn)人。

近年來(lái),隨著移動(dòng)設(shè)備的普及,移動(dòng)游戲市場(chǎng)得到迅猛發(fā)展,放置類游戲正中下懷,輕量化設(shè)計(jì)正適合移動(dòng)端游玩,用來(lái)填補(bǔ)碎片時(shí)間再好不過(guò),因此得到市場(chǎng)的追捧與玩家的青睞。
放置類游戲在激烈的市場(chǎng)競(jìng)爭(zhēng)中占得一席之地的同時(shí),也面臨著多種多樣的游戲安全問(wèn)題,F(xiàn)airGuard整理了部分案例并對(duì)其進(jìn)行分析。
●內(nèi)存修改外掛
這類外掛的實(shí)現(xiàn)原理是通過(guò)修改器來(lái)搜索、定位游戲內(nèi)存,再對(duì)數(shù)值模塊進(jìn)行修改,可以修改游戲內(nèi)金幣/鉆石來(lái)實(shí)現(xiàn)無(wú)消耗、快速養(yǎng)成,對(duì)游戲公平性造成極大影響。

●加速外掛
這類外掛的實(shí)現(xiàn)原理就是通過(guò)修改獲取到的系統(tǒng)時(shí)間或調(diào)用游戲引擎內(nèi)時(shí)間,來(lái)加快游戲內(nèi)的時(shí)間流速,實(shí)現(xiàn)快速養(yǎng)成,破壞了游戲平衡。

●游戲破解
破解者可以通過(guò)工具去除游戲包簽名,再通過(guò)反編譯手段,篡改游戲內(nèi)的邏輯、去除或植入部分模塊,最后再重打包制作出游戲的盜版、內(nèi)購(gòu)破解版、無(wú)廣告版等內(nèi)容,會(huì)嚴(yán)重縮短游戲生命周期。
此外,游戲包被破解還面臨著游戲內(nèi)美術(shù)/音樂(lè)/代碼等資源的泄露,被競(jìng)品抄襲將造成非常嚴(yán)重的后果。

針對(duì)放置類游戲面臨的外掛、加速、破解等風(fēng)險(xiǎn),F(xiàn)airGuard定制了專門的應(yīng)對(duì)策略,該方案已接入多款熱門游戲并驗(yàn)證了出色的保護(hù)能力。
防破解功能
FairGuard業(yè)界獨(dú)家——無(wú)API簽名校驗(yàn)技術(shù),對(duì)游戲的引擎與代碼進(jìn)行深度加密,并對(duì)游戲包簽名和文件完整性進(jìn)行多重校驗(yàn),防止游戲被植入惡意模塊、剔除廣告等。
反外掛功能
針對(duì)游戲?qū)⒚媾R一系列外掛修改風(fēng)險(xiǎn),F(xiàn)airGuard潛心研發(fā)了行為檢測(cè)方案,可通殺各類外掛及其變種,做到有效防護(hù)。
支付保護(hù)功能
可對(duì)游戲支付過(guò)程進(jìn)行保護(hù)和校驗(yàn),防止篡改支付過(guò)程繞過(guò)付費(fèi)或替換收款帳號(hào)掠奪玩家付費(fèi)的現(xiàn)象發(fā)生。
反引擎級(jí)變速
深入游戲引擎底層,對(duì)引擎級(jí)的變速進(jìn)行深度檢測(cè),獲取具體變速倍數(shù),可實(shí)現(xiàn)精準(zhǔn)封號(hào)打擊或閃退處理。
