淘新聞

盜版勁敵 Denuvo加密為何難破解?

近日《生化危機7》放出了最新的Demo試玩版遊戲,風評不錯,相信不少玩家都開始對這款遊戲抱有更高的期待。

很顯然,卡普空方面也是這麼認為的,官方對於《生化危機7》信心滿滿。因此,在“必火”信念推動下《生化危機7》被賦予了迄今最強的反破解技術。

最新曝光的資訊顯示,《生化危機7》的PC版Demo程式已經在使用Denuvo反破解技術,這是目前世界上一種最新,最難被完美攻克的反盜版技術。而就此來推斷,未來的正式版遊戲也勢必會運用這種加密技術來保護作品不被破解。

其實,Denuvo技術的保護對象並非針對遊戲本體,而是主要確保遊戲的DRM數位驗證機制不會被破解人員運用技術手段繞過。

目前,Denuvo官方並未公開該技術的詳細工作原理,但據觀察Denuvo在遊戲第一次被運行之後會請求到一個唯一的驗證碼,之後每次啟動遊戲時不僅會核對這組驗證碼,而且還包括其它一些多步驗證機制。

這樣做可以保護遊戲的二進位檔案中和DRM相關的模組不被調試和修改(包括反篡改、反調試、反載入和篡改檢測技術),這些保護技術可通過加密引擎自動部署,從而保證遊戲的DRM機制不會被繞過,一旦監測到遊戲保護檔被更改,那麼便會啟動反盜版機制,阻斷遊戲運行。

由此來看,Denuvo可以說是防盜版技術的“金鐘罩”。

此前,也曾有破解組宣稱已經攻克Denuvo的防護,但實際上並非從遊戲可執行程式上徹底移除Denuvo,而是利用Denuvo本身程式的漏洞來類比正版環境。後來,Denuvo技術研發團隊修復了漏洞,從而讓機制更加完美。■