首頁 > 新聞 > 智能 > 正文

Switch 支持 D 加密?也要成為“正版受害者”嗎

2023-08-24 23:12:38來源:ZAKER科技  


(資料圖)

自從電子游戲產業繁榮以來,盜版與反盜版、加密和破解之間的斗爭幾乎就從未停止過。相信許多 80、90 后的小伙伴,對于小時候各種五合一乃至十合一的盜版游戲非常熟悉,這也是許多朋友游戲生涯的起點,再往后就是 3DM、游民星空、游俠網等破解網站大放異彩的年代。而為了避免盜版,游戲廠商也祭出了諸如全程聯網、加密等方式,來保護自己的知識產權。

這一攻防戰,最終也誕生了大名鼎鼎的 Denuvo(D 加密)。如今 D 加密這一讓 PC 玩家又愛又恨的反盜版技術,也將被應用到任天堂的 Switch 上了。近日 Denuvo 方面宣布,其防盜版技術已經可以為 Switch 開發者提供服務,同時他們也成為了第一個被添加到任天堂開發者門戶的安全合作伙伴。

據悉,Denuvo 為 Switch 開發者提供的第一個工具是 Nintendo Switch 模擬器保護,它可以保護在 Switch 上發布的游戲不被盜版。根據 Denuvo 方面的說法," 即便一個游戲在其 PC 版本上有防盜版保護,其在 Switch 上發布的版本也可能在第一天就通過模擬器運行在 PC 上,從而繞過 PC 版本的強大保護。"

不同于從未有過強制性反盜版驗證的 Windows PC,Switch 是一個封閉的游戲主機平臺,從理論上來說即便有了提取出來的游戲文件,沒有配套的設備也無法解密和正常運行。但模擬器的存在,再搭配提取出的諸如 NSP 等文件,就讓繞開 Switch 運行相關游戲成為了可能。然而作為對硬件設備虛擬映射的模擬器并不等于盜版,除非模擬器的開發者主動提供盜版游戲資源。

目前以海豚、Skyline 為代表的 Switch PC/ 安卓模擬器,都僅僅只提供模擬器本身,相關游戲資源以及游戲文件解鎖密鑰都需要靠玩家自行尋找,并以此來規避法律風險。從客觀上來說,Switch 模擬器確實給任天堂以及游戲開發者帶來了一定的麻煩,諸如《塞爾達傳說:王國之淚》等知名大作便都是在發售后相當短的時間,就已經能在模擬器上運行。

以至于自今年春季以來,任天堂方面開始著力打擊 Switch 模擬器,Lockpick、海豚、Skyline 等等模擬器產業鏈的參與者,也都遭遇了任天堂揮舞 DMCA(數字版權千年法案)大棒的警告。現在任天堂不僅要使用法律武器,與 Denuvo 合作則是試圖以技術手段來打擊盜版。

Denuvo、也就是 Denuvo Anti-Tamper,是一項在 2014 年被提出的可執行文件進行調試 ( Debugging ) 、反編譯 ( Reverse Engineering ) 和修改 ( Modifying ) 的技術,用于保護 DRM(數字版權管理系統)不被繞過。在其出現之前,游戲破解通常采用的是直接修改游戲的 exe 或 dll 文件,并繞過游戲對 DRM 的驗證,然后來模擬正版運行。

有了 D 加密后,就可以保護游戲的二進制文件不被修改,從而避免游戲本身被逆向。同時 D 加密是對游戲的二進制文件進行操作,而不是為游戲廠商提供 SDK 等方式集成進游戲中,因此也不會影響到開發和調試游戲。雖然 D 加密本身的技術原理至今還是一個謎,但是從這些年來各大破解小組的破解過程,還是可以一窺端倪。

據悉,D 加密是由在游戲啟動時出現的授權認證模塊,以及游戲運行中隨機分布的篡改檢測觸發器組成,并且 Denuvo 方面會要求合作方將游戲發送過來,由其技術人員通過試玩來設置具體的觸發器,因此這就讓每一款游戲都能夠因地制宜的采用不同的自動化部署策略。如果說早期的 D 加密還只是一個笑話,那么在經過了數年迭代后,近年來 D 加密的破解難度已經呈指數級上升。

盡管 Denuvo 方面表示," 雖然游戲終究會被破解,但 Denuvo 的反篡改技術可以被認為是成功的,因為它延長了從游戲發售到被破解的時間 "。當然,更多玩家關注的是,D 加密究竟會不會影響到性能?答案是肯定的。如今在 PC 端,DSOGaming、Overlord Gaming 等一大批游戲媒體的實際測試都表明。Denuvo 會占用系統資源,并影響到讀取速度和幀生成時間(Frame Time)。

按照相關玩家從《蝙蝠俠三部曲》到《星球大戰:絕地 幸存者》、再到《紅霞島》的實測結果顯示,D 加密普遍會讓游戲幀率下降 10-20%,也就是讓 RTX 4070 只能發揮出 RTX 4060 的水平。

因此以揮霍硬件性能的方式來保護游戲廠商的知識產權,也使得 D 加密在玩家社區中備受非議,以至于 D 加密侵害正版玩家利益這一說法的支持者眾多。

考慮到如今 Swtich 搭載的還是老舊的英偉達 TX1 Pascal GPU,性能可謂是捉襟見肘,如果再用上 D 加密,簡直就是 " 畫美不看 ",甚至游戲穩定在 30 幀的最低標準可能都是一種奢望。即使未來 Swtich 的后續機型換用新款 SoC,掌機模式下頻率可達 768MHz、實現 2.36TFLOP,主機模式下更是憑借 1267MHz 的頻率能夠帶來 4.0TFLOP,但在 D 加密的負優化下,實際體驗恐怕也會相當難受。

事實上,如果任天堂乃至 Swtich 游戲開發者真的要使用 D 加密,大概率會是學習卡普空、SQUARE、2K Game 等 PC 游戲廠商的做法,在游戲發售三個月到半年左右就主動移除。因為玩家的購買高峰都是發生在游戲發售的三個月內,并且幾乎占到了一款游戲整體銷量的 70% 以上。

所以用 D 加密來保護新游戲銷售的高峰期,待峰值過去后順水推舟移除 D 加密,就可以既獲得實際的好處、又照顧到玩家的體驗。

【本文圖片來自網絡】

關鍵詞:

責任編輯:hnmd003

相關閱讀

相關閱讀

推薦閱讀