close

最近 PlayStation 玩家的日子似乎是不太好過。

原本玩家們開開心心的迎接新的 PlayStation Plus 會員升級,期待每個月有更多更牛逼的遊戲可以白嫖。

沒想到結果卻等來了索尼的一波無情背刺。

就拿港服來說吧,如果你想要從之前的 PlayStation 中杯基礎版升級成大杯升級版或者超大杯高級版,前提是必須把原先基礎版的優惠差價給吐出來。

雖然索尼官方在第一時間澄清了這是技術問題,但毫無疑問,會員玩家已然感覺到脖子後面不知在什麼時候,早就架好了一把看不見的刀。

呵呵,技術原因。。。▼

有那麼0.1 秒鐘,小發的想法是。。。

「又讓我去當正版的受害者?大不了老子破罐破摔玩盜版!你一分錢都別想從我這裡拿走!」

而直到下一秒鐘,小發被情緒衝散的腦袋才重新回歸理性,反應過來。。。

現在的遊戲主機啊,破解和盜版玩家好像還真沒那麼主流了,就連電腦上的主機模擬器也沒怎麼看到過了。

哪個索粉不想拿 Vaio 電腦玩 PS4 呢?▼

放眼這一世代的主機平台,好像除了 Switch 之外,不管是 PS5 還是 Xbox Series S/X,還都沒有可實際操作的破解方案。

之前宣稱破解出 PS5 的俄羅斯黑客,後來也被證實這是一個大烏龍。

這則謠言的源頭,其實只是一個自製 PS5 開發套件管理器的帖子而已,離破解還差着十萬八千里。

帖子的發布者也說了,他們沒有破解目標,只是「 a fun project 」。▼

這倒也不是黑客們不努力,確實從破解的難度上,這兩年不管是索尼還是微軟,都在遊戲主機的安全性上,下了很大的功夫。

索尼怎麼做的主機安全的小發不知道,但微軟之前確實有自信的透露過,自家在主機安全方面的騷操作。

在 2019 年的時候,微軟的工程師還專門針對主機安全以及破解辦了一個演講,事無巨細的介紹了他們是怎麼做反盜版的。

做第一方遊戲我微軟可能打不過你索尼,可在安全性上,嘿嘿,我敢說,你敢聊麼?▼

這個工程師名叫Tony Chen,隸屬於微軟核心操作系統團隊,職位是一名安全架構師。

他講述了如何給 Xbox One 做安全措施,而這台主機在它的產品生命周期內,也確實沒有被破解。

從一開始,Tony Chen就給整個遊戲主機的安全系統定下了「讓攻擊者面臨更為複雜的攻擊環境」這一目標。

畢竟對於Xbox主機來說,它所要面對的是主機玩家群體本身,不像PC上的 Windows 系統,你還能指望用戶幫你發現 Bug、優化環境。

所以微軟做的第一步是從硬件入手,從根本上隔絕數據污染主機的可能。

從 Xbox 360時代開始,微軟就和 AMD 圖形部門的前身 ATi 開始一起研發芯片,定製了帶安全驗證功能的處理器。

這是因為從破解的成本考慮,電路板和外圍芯片是很容易做手腳的,但納米級別工藝的晶圓芯片就很難,破解起來成本也高。

黑客比較主流的攻擊方式,是針對光驅的 DSP 芯片進行攻擊,讓系統認為放進去的盜版遊戲碟是正版的。

這就好比是你拿假證件騙了一個門衛大爺,通過了門禁。

而像 Xbox One 的光驅 DSP 固件實際是和安全芯片綁定在一起的,兩者之間共享密鑰。

Xbox 的遊戲一般需要十級以上的密鑰加載流程,每一階段的密鑰負責解密和驗證下一階段的代碼,只要少了中間的一個環節,都會導致認證失敗。

通俗點來講,每一道驗證就像一個門衛大爺,想要通關,那就必須一口氣騙過十個門衛大爺才行。

但這是不可能的,因為微軟會時不時給門衛大爺上課( 版本更新 ),增強防範意識。

而就算你真的能硬件層面打通所有關鍵點( 當然這是不可能的 ),也還有系統軟件的層層難關在前面等着你。

這是因為 Xbox One 在系統架構設計上,搞了三個用 Windows 魔改的系統,分別是 HostOS、SystemOS 以及 GameOS。

HostOS里包含了遊戲主機的硬件驅動、虛擬機接口等功能,它是整個 Xbox 軟件環境的基礎。

而SystemOS和GameOS本質其實是倆虛擬機,遊戲機跑遊戲的時候會用 GameOS,UI 圖形界面用 SystemOS 來顯示。

他們被內嵌在微軟自家 Hyper-V 虛擬機軟件上,而Hyper-V又裝在HostOS 整個主系統里。

這麼說可能有點繞,但這幾個系統之間的關係確實就是像套娃一樣。

簡單來說,黑客想摸進來,黑掉SystemOS和GameOS 這倆虛擬機是可以的,想進一步碰到 HostOS 就很難了。

你千辛萬苦通過了所有大爺的認證,才發現自己原來進到了虛擬機,而不是核心區域。

而虛擬機最大的特點,就是中了病毒之後,不會對主機程序產生任何影響。

對於黑客來說,這還挺絕望的。

此外,Xbox One 的系統更新又很頻繁,就算黑客在某一台機器上破解了,放到別的機器上只要門衛大爺不認,也會前功盡棄,並沒有可複製性。

至於新的 Xbox One 主機,開機是強制要進行更新的,同樣做不了手腳。

Xbox 遊戲在運行遊戲的整個過程中,也是處在一個封閉的系統下,所以想要從遊戲中的漏洞攻擊到主機本身,這條路也被阻斷了。

而最最最關鍵的一點,是微軟摸透了黑客們的「破解心理學」。

因為對於黑客來說,破解遊戲機的最大目的,其實並不是為了玩盜版遊戲,而是為了證明自己的能力,又或者是想在遊戲主機上運行自製軟件。

既然你想要搞自製軟件,那我微軟就給你開放不就得了?想怎麼自製都行,接口統統給你。

像啥在Xbox One 上看 B 站啊、刷抖音之類的,只要有人做就能用▼

這樣一來,為了裝自製軟件而去破解的這部分黑客,自然就沒了理由破解,至於剩下想證明自己的那部分,就要面對微軟強大的安全系統了。。。

總的來說,當破解遊戲主機最大的動力被切斷了,遊戲機就相對來說安全了很多。

至於只想着打遊戲的玩家群體們,才不會花心思去折騰這麼麻煩的事情呢,現在 XGP 又這麼香,搞盜版還沒法聯機,屬實是在給自己添堵了。

之前玩家們能玩到破解主機和破解遊戲,那也是吃到了黑客們的福利,而兩年玩不上盜版、也愈來愈難在主機遊戲裡開掛,主要還是遊戲廠商們在乎了。

他們真要是懶得管這茬,恐怕全世界玩家都得喝西北風 —— 都沒收入了,哪裡還有錢做新遊戲?

至於早年間像 YMXK、3XM 那樣的破解組,也隨着時間的推移漸漸成為了歷史。

曾經的 3XM 鳥姐,

還因為售賣盜版遊戲進去過。▼

當然,盜版這樣的行為無論放在什麼時候都是不對的,當遊戲廠商的安全機制越來越完善之後,搞破解的成本也要比玩正版要大出很多。

可能再往後,想要玩盜版遊戲,恐怕真的要自己成為黑客才行了。。。

撰文:jihao 編輯:面線

圖片、資料來源:

知乎:索尼回應 Playstation Plus 會員升級補折扣為技術問題,你對這件事有什麼看法?

知乎:索尼新 PS+ 訂閱服務的遊戲內容庫正式公開,如何評價這一新服務,值得入嗎?

知乎:如何評價XBOX ONE遊戲主機在生命周期內都未遭到破解?

YouTube:Guarding Against Physical Attacks: The Xbox One Story — Tony Chen, Microsoft

PSEC2019:Guarding Against Physical Attacks: The Xbox One Story

https://12101111.github.io/xbox-security/


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 鑽石舞台 的頭像
    鑽石舞台

    鑽石舞台

    鑽石舞台 發表在 痞客邦 留言(0) 人氣()