因應模組技術日新月異 任天堂註冊新專利防玩家修改遊戲內容
接觸過遊戲的人,多少知道模改已成常態,不過遊戲公司對此抱持不同看法。有的選擇順應潮流,有的則會採放任的態度,當然也有像是任天堂這類的廠商,嘗試禁止玩家自行修改遊戲內容。
根據任天堂最新公開的專利文件,針對模組修改,目前的技術已能夠偵測遊戲內容有無調整,比較麻煩的是得經過交叉比對的認證程序,以確認伺服器以及客戶端的內容是否吻合。
然而,許多模組設計師的修改技巧日新月異,逐漸能繞過檢測與認證,迫使開發團隊在防範模改上疲於奔命。
有鑑於此,任天堂打算改善原本常見的處理方法,加入一種名為 code reuse 的技術。官方表示一款遊戲中可能出現上千種代碼序列,其中一些代碼還會藉由遊戲本身環環相扣,藉此執行認證的功能。
只要少了第一手情報,模組設計師就無法確認代碼組合所對應的功能,因此就無法阻止程式偵測修改的內容。
除此之外,這套技術還能持續擴大規模,讓邏輯變得更加複雜,使任天堂更有效阻止模組設計師修改內容。文件還說明此專利並不一定得仰賴金鑰或演算法,即使在系統完全遭到破解時也能照常運作。
實際的運作效果尚不明確,當然很有可能無法完全阻止模組玩家,但或許會使得模擬器或模組開發必須花上更大一番功夫才能完成。
參考原文:SegmentNext