當前位置: 華文問答 > 遊戲

為什麽單機遊戲不采用加密壓縮成壓縮包的方式來防破解呢?

2021-05-24遊戲

因為脫褲子放屁。

你要讓玩家能玩,就必須把金鑰打包在遊戲裏。

PC上面,只要用偵錯工具,就能看到一切行程執行的所有細節。

那管你怎麽加密,我把你DRM驗證直接跳過去就是了。

那你的遊戲還不是傻乎乎的幫我解密執行?還浪費時間解密解壓縮,拖慢效能,多此一舉。

不過加密包分發是有實際意義的,比如遊戲機,由於執行環境是安全可靠的,所以可以把整個遊戲包加密,透過專用流程模組分發金鑰,確保所有遊戲包內容在本地都是加密的,只有正確授權的使用者能在執行時獲得金鑰。

Xbox One就是這樣設計的,到現在都沒有破解。

還有一種場景就是預載入。廠家可以提前分發加密的遊戲包,方便使用者提前下載而不用等上線首日擠爆伺服器和寬頻。遊戲上線了直接推個金鑰包解密遊戲讓大家開玩。