據(jù)playground報(bào)道,在《超級馬里奧兄弟》問世40多年后,玩家社區(qū)竟發(fā)現(xiàn)了一個(gè)史上最重磅的漏洞——它甚至允許玩家在游戲過程中“直接修改代碼”。
![]()
這一發(fā)現(xiàn)來自速通社區(qū)。事情的起點(diǎn),是玩家在《超級馬里奧兄弟2》中遭遇的一次異常崩潰。
一位名為LuigiSidekick的玩家分享了一段短視頻:在城堡關(guān)卡中,游戲突然崩潰。普通玩家或許只會當(dāng)作偶發(fā)Bug,但速通圈很快介入調(diào)查,并得出了一個(gè)驚人的結(jié)論——游戲中可能存在“任意代碼執(zhí)行”(Arbitrary Code Execution)。
所謂Arbitrary Code Execution,是游戲漏洞中最強(qiáng)大的類型之一。通過特定操作,玩家可以在游戲運(yùn)行過程中“重編程”游戲本身。類似現(xiàn)象曾出現(xiàn)在《寶可夢》游戲中,玩家可以通過復(fù)雜操作實(shí)現(xiàn)道具復(fù)制等效果。
在確認(rèn)《馬里奧2》中可能存在“任意代碼執(zhí)行”跡象后,知名玩家Kosmic組織了一批速通玩家,對初代《馬里奧》展開測試。研究過程中,他們利用了包括“Minus World”在內(nèi)的多種機(jī)制,以及敵人和道具之間的復(fù)雜交互。
![]()
最終,團(tuán)隊(duì)證實(shí):“任意代碼執(zhí)行”漏洞確實(shí)存在于《馬里奧》中。只要執(zhí)行一系列精確操作,玩家甚至可以直接觸發(fā)游戲通關(guān)畫面,相當(dāng)于“瞬間通關(guān)”。
不過,這一漏洞目前對速通并沒有實(shí)用價(jià)值。Kosmic表示,觸發(fā)所需的準(zhǔn)備時(shí)間遠(yuǎn)超正常通關(guān)流程,而且操作要求極其苛刻,幾乎需要完美級別的精度,在實(shí)際速通中難以實(shí)現(xiàn)。
盡管如此,這一發(fā)現(xiàn)依然意義重大。理論上,“任意代碼執(zhí)行”可以讓玩家在不使用作弊或修改器的前提下,自由進(jìn)入任意世界或關(guān)卡,為這款經(jīng)典任天堂作品帶來了全新的研究與玩法可能。
![]()
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.