研究發現破解712個老式遊戲的反盜版措施需耗時628年
最近的一項研究揭示了過時的反盜版措施對電玩保護工作帶來的挑戰。受Denuvo 反竄改技術保護的現代遊戲通常平均在68 天後就會被盜版,而採用傳統保護系統的老遊戲卻展現了驚人的抗破解能力。
這項研究強調了過時的保護機制是如何阻礙人們對經典遊戲存檔和存取的。
這項研究由資料科學家克里斯托弗-埃里克森(Kristofer Erickson)和費利克斯-羅德里格斯-佩雷斯(Felix Rodriguez Perez)與格拉斯哥大學合作完成,研究重點是多街機模擬器(MAME)及其在保存經典電玩遊戲方面的關鍵作用。 MAME是一個開源項目,於1997年2月7日啟動,目前已模擬了超過14377台傳統設備,其中包括3783台可追溯到1979年的街機。
研究結果揭示了保存過程中的一個重大障礙: 技術保護措施(TPM)。在接受檢查的3783 台街機中,有712 台被發現含有為保存目的而需要規避的TPM。事實證明,這些受保護的遊戲是可怕的對手,平均每台需要10.6 個月才能破解。總結起來,整個樣本的總破解時間達到了驚人的628 年。
保存工作的巨大延誤也轉化為社會成本,其影響不僅體現在志工的勞動上,還體現在無法獲得用於研究和創新的保存副本上。如果權利人或TPM 製造商無法追踪,還可能造成永久性損失。
研究人員發現了在傳統遊戲中進行規避所面臨的幾個主要挑戰。遊戲資料加密是最常見的保護形式,在10% 的街機樣本中存在。
記憶體控制器單元(MCU)負責管理資料流,可包含記憶體擾碼功能,它也構成了重大障礙。更奇特的保護方法包括所謂的自殺晶片,例如世嘉System 16 電路板上的日立FD1089 / FD1094。這些晶片需要電池供電才能正常工作,並驗證遊戲內容,因此在遊戲保存界被稱為不祥之物。
最後,早期的雅達利遊戲採用了「蜻蜓點水」式的保護措施,旨在防止機器操作員進行未經授權的升級。
針對這些挑戰,研究報告提出了若干政策措施。這些措施包括:明確文化遺產機構可以為保存目的而規避TPM,而無需經過複雜的行政程序;權衡TPM 的未來成本和給予權利人的保護。
此外,研究人員還建議要求權利人維護並提供強有力的手段,以便歐洲機構和研究人員在未來訪問受TPM 保護的作品。