首頁 遊戲資訊 代碼泄露與遊戲解包,懸在開...

代碼泄露與遊戲解包,懸在開發者頭頂的達摩克利斯之劍

近日,有泄密者在網絡上公開了尚未發售的GTA 6海量內容,其中不僅包括總時長超過52分鍾的90段遊戲視頻,還包括一萬多行的遊戲原始碼。泄密者稱未來可能會放出遊戲的WIP(開發中)版本。

R星目前正式承認內部網絡遭到「第三方入侵」,並承諾,事件不會產生長遠影響,俠盜獵車手6的開發仍將按計劃進行。但本次泄密事件是否會有更加長遠的影響,仍然是一個未知數。

代碼泄露與遊戲解包,懸在開發者頭頂的達摩克利斯之劍

曾經遭遇過遊戲泄露事件的頑皮狗製作人在18號發推,感慨遊戲泄露相關的問題,並鼓勵製作者不要氣餒繼續做好遊戲。此前在頑皮狗作品《最後生還者第一部》發售前遊戲也遭到了泄露。

代碼泄露與遊戲解包,懸在開發者頭頂的達摩克利斯之劍

「想要對最近遭遇過泄露事件影響的我的同行們說,我知道此刻你們會覺得壓力山大,但這一切都會過去。有一天我們會玩你們的遊戲,欣賞你們的手藝,而泄露事件本身只會成為維基百科頁面中的一個腳注。繼續向前,繼續創造藝術吧。「

此外,還有一些人渾水摸魚,企圖在這次的泄露事件中撈到金。一個自稱自己是泄密者的人聲稱自己有《三人一狗》和《俠盜獵車手 6》的原始碼,並在社交平台上公開叫賣自己手中持有的《三人一狗》的原始碼,接受不低於5位數的報價,而他手中的《俠盜獵車手 6》原始碼則將保持在自己手中。

後續是他已成功通過數字貨幣交易方式騙取到了10萬美元,而受騙者只得到了一團空氣。目前,該騙子已經銷號跑路,受騙者的身份則仍未得到確認。

代碼泄露與遊戲解包,懸在開發者頭頂的達摩克利斯之劍號稱是泄露者的Tea Pot

這類代碼泄露事件並非是孤例,類似的事件層出不窮,開發者們得時刻小心自己不被黑客盯上,成為黑客心中的砧板肉。

去年二月,CDPR就向外宣佈《巫師3》《電馭叛客2077》《昆特牌》等遊戲的多份內部檔案和遊戲原始碼被黑客竊取。甚至就連原本打算在今年下半年上線的《巫師3》次世代版本也被包含其中。

CDPR的對應方式是向那些傳播、分享原始碼的人遞交數字版權通知,要求他們下架所有的種子連結分享。然而在一段時間過去後,《巫師3》和《電馭叛客2077》的原始碼又出現在了資源網站上。只要原始碼曾經出現在網絡上,其傳播和分享就無法徹底被切斷。

代碼泄露與遊戲解包,懸在開發者頭頂的達摩克利斯之劍

2020年7月,一名匿名用戶在海外論壇上公佈了十幾款任天堂旗下經典遊戲的原始碼和開發庫文件,其中包括《超級瑪利歐世界》《薩爾達傳說眾神的三角力量》等任天堂第一方作品。任天堂在此次出事後也在內部引入了情報安全管理機制。

這並不是任天堂第一次發生泄露事故。早在2016年,《寶可夢太陽/月亮》發售前夕,便有一位歐洲玩家提前拿到了遊戲卡帶,並且卡帶內包體分享給了GBA Temp等多家遊戲網站及論壇。大量玩家通過下載這一包體提前玩到了遊戲內容。

代碼泄露與遊戲解包,懸在開發者頭頂的達摩克利斯之劍

任天堂對此並沒有漠視不管。在遊戲正式發布前一天,任天堂發表官方聲明,凡是用戶的遊玩設備中存有未授權的遊戲代碼,其設備將被全面禁止使用任天堂的聯網功能。而事後發現,有6000名玩家受到了封禁處罰。

更久遠以前,還有一次知名的、充滿戲劇性、同時也給官方帶來巨大的損失的代碼泄露事件:《半衰期2》本來預計在2003年9月底正式發售,不過在發售前一週,官方卻開始含糊其辭。原來是項目開發進度不盡人意,遊戲無法在宣佈的日期內准時發售,但官方卻未能將此事及時告知給玩家。於是到11月份,有黑客直接將原始碼和部分地圖素材發布在網絡上。

被泄漏的內容是一個典型的開發版本,玩家可以進入遊戲並體驗到遊戲中的大部分場景。有人估計此次泄露給Valve至少帶來了1億的損失——如果這次《俠盜獵車手 6》的泄密者選擇發布開發者版本,那麼Take-Two也將承受巨大的損失,並可能導致《俠盜獵車手 6》的延遲發售。

與其他泄露事件不同,《半衰期2》泄露事件中極具戲劇性的是,在泄露代碼幾個月後,黑客Gembe通過郵件主動聯繫到了G胖,他表示他是用一個偽裝成魔獸爭霸3密鑰的sdbot程序在G胖的電腦進行伺服器入侵的。他希望G胖可以不計前嫌,並請求加入Valve公司。G胖將計就計,以網絡面試為由與黑客進行了40分鍾的通話,讓黑客將自己的犯罪事實全數供出。

G胖對通話進行了錄音,FBI通過錄音準確地定位到了遠在德國的黑客Gembe的位置,最終在2004年5月7日,年僅18歲的Gembe在家中被德國警方抓獲。

代碼泄露與遊戲解包,懸在開發者頭頂的達摩克利斯之劍

所以,拋開先讓玩家得到尚未發售的遊戲的一手非法消息、讓玩家提前非法試玩之外,遊戲原始碼還能做什麼呢?

主要是有三種用途,第一種是遊戲私服,就像崩壞3這類遊戲的破解版一樣,只要有遊戲原始碼就能整出一個一模一樣的遊戲。只不過它們是固定狀態,沒有人會更新新的遊戲版本。在2012年至2013年,《魔獸世界熊貓人之謎》就曾被不法分子通過付費購買原始碼的方式架設私服,並以收取會員費、販賣虛擬物品等形式進行牟利;

第二種是瞭解遊戲機制。通過原始碼,可以查看遊戲內的各種機制,包括遊戲出貨機率等等。有些人也會利用原始碼內給出的遊戲機制來製作相應的腳本外掛牟利;

第三種是換皮遊戲,直接套用原始碼,加上一些美術資源、程序貼圖,修改一下遊戲內的文案,一款在外表上看起來全然不同,但在功能玩法上一模一樣的遊戲就上線了。

不只是主機遊戲,手遊也同樣面臨代碼泄露的問題。但手遊相對來說情況可能沒有那麼嚴重,手遊主要面對的是遊戲解包的問題。

什麼是遊戲解包?簡單一點說,手遊在每次版本更新的時候都會把下一次更新之前且尚未公開的數據放進客戶端里,而通過「拆」客戶端,提取出里面新增的圖片等數據,就是遊戲的解包。與主機遊戲需要高超的黑客技術來破譯代碼不同,手遊解包的操作相對簡單,甚至於只要稍微百度一下,就可以找到各種小白式的解包教程。只要有人想要,就可以自己動手,豐衣足食。

代碼泄露與遊戲解包,懸在開發者頭頂的達摩克利斯之劍

而實際情景來看,手遊解包也發生過各種問題。乙女遊戲《光與夜之戀》發生過數次活動卡面被提前泄露的事件。最近一次是可攻略角色夏鳴星的生日卡,原定在5月22日公開的資料被解包者提前一個月公開。玩家對此也表示了強烈的不滿,認為這破壞了她們期待卡面到來的那種儀式感,提前露出的情報讓她們的驚喜完全落空。官方也曾發過聲明強烈譴責制止這種解包行為。

代碼泄露與遊戲解包,懸在開發者頭頂的達摩克利斯之劍

《王者榮耀》也被解包所困擾。爆料人纖歌帝通過解包的方式在微博上爆料遊戲中「五虎將」「四美人」系列皮膚的技能特效和部分建模,引發了玩家對官方的製作水平聲討,最終官方推翻重做,造成了一定的損失。而官方也起訴了纖歌帝,目前纖歌帝已清空微博的所有內容,並發表道歉聲明,表示以後不會再發布《王者榮耀》的爆料資訊。

代碼泄露與遊戲解包,懸在開發者頭頂的達摩克利斯之劍

代碼泄露和手遊解包,仿佛懸在開發者頭上的達摩克利斯之劍,不知道什麼時候就會砍下來讓開發者遭遇重大損失。開發者能做的就是完善自己的安全漏洞,降低不法分子作案的可能。而作為一個玩家,能做的也就是不主動去搜索相關的泄露信息,不傳播不分享泄露內容,讓遊戲行業更干淨一點。

最後附上一個自製的GTA小笑話(可能不太好笑哦):

「報告首領,GTA 5到現在還有人在買,GTA 6的發售怕是有點懸了」

「到底誰還在買,給我查!」

「是!」

「首領!大事不妙了!」

「說!」

「GTA 6 代碼泄密了!他們可能被被迫要延期發售!」

「什麼!?哪個兔崽子乾的!給我使勁查,我要准時玩到GTA 6!懂了嗎?!」

「遵命!」

來源:遊研社