這場被社群稱為 Steam2 Teraleak 的事件,據報涉及一批約 12 至 13TB 的舊 Steam 遊戲內容檔案,時間大致落在 2003 年至 2013 年。檔案主要包括 Valve 與其他發行商的開發版本、遊戲資產,以及舊 Steam 內容伺服器上的資料,而不是典型的 Steam 使用者資料庫外洩。
2
3
不過,這批檔案目前仍由研究者與資料探勘者持續檢查。早期發現確實相當重要,但各項報導對檔案是否完整、個別專案的內容有多大,以及某些資產是否真的屬於取消開發的遊戲,仍存在不確定性。
檔案是如何流出的?
根據 Valve 研究者 Gabe Follower 的說法,這些資料並不是透過攻破 Valve 現行系統取得,而是因為連接到舊版 Steam2 基礎架構的某個端點可被公開存取,研究者因此能夠取得其中內容。
15
29
這也與檔案的年代範圍相吻合。Steam2 是 Valve 早期用來儲存與傳送遊戲內容的系統,相關報導指出,Valve 約在 2013 年轉向較新的 SteamPipe 基礎架構。
2
3
換句話說,目前看來這比較像是舊有內容伺服器設定不當造成的資料暴露,而非有人入侵 Steam 帳號或驗證系統。這個差別很重要:公開可存取的內容端點可能洩露遊戲檔案,卻不代表攻擊者同時取得了客戶資料或登入權限。
Steam depot 是什麼?
Steam 會將遊戲軟體拆分成常被稱為 depot 的內容套件。這些套件可能包含執行檔、遊戲資產、更新檔,以及同一款遊戲的不同版本。Steam 的內容傳送服務,與負責連線管理、帳號驗證的系統並不完全相同。
31
因此,Steam2 Teraleak 比較適合被理解為一大批歷史遊戲內容套件,而不是 Steam 客戶資料庫的完整傾印。報導稱,這批資料包含數千個 depot,涵蓋數百款、來自多家發行商的遊戲;但社群目前仍在建立清單,範圍尚未完全確認。
2
3
22
部分報導將檔案規模寫成約 12TB,另一些則寫成約 13TB。這可能源自打包方式或報導口徑不同,單憑容量差異,不能證明檔案包含 Valve 曾經儲存過的每一個檔案。
目前最受關注的發現
Portal 2 的早期開發內容
Portal 2 是目前最受矚目的發現之一。研究者據報找到遊戲製作期間、約 2007 年至 2011 年的早期版本與開發資產,這些檔案可能呈現遊戲在正式於 2011 年推出前,機制、場景與整體呈現如何逐步改變。
6
12
16
部分報導將其中內容描述為一個疑似 2009 年的 Portal 2 Beta。不過,檔案的確切內容,以及個別版本是否真的屬於可遊玩的完整 Beta,尚未獲 Valve 官方確認。
11
F-Stop:有資產,不等於找到了完整遊戲
檔案據報包含與 F-Stop 有關的資產。F-Stop 是一個在 Portal 2 之前取消開發、與 Portal 系列相關的專案。
但「找到 F-Stop 資產」與「找到了完整、可遊玩的 F-Stop 劇情戰役」是兩回事。目前報導特別提醒,社群辨識出的是資產,完整關卡則尚未獲得確認。
11
15
對遊戲保存而言,模型、材質、腳本或原型機制可以記錄一個專案曾經探索的方向,卻不一定代表一個連貫、可實際遊玩的遊戲版本。
Left 4 Dead 與 Counter-Strike: Global Offensive
研究者也據報發現早期 Left 4 Dead 內容,未來或許能用來比對開發階段與正式發行版之間的差異。早期 Counter-Strike: Global Offensive 檔案,同樣被列為這批資料中的 Valve 相關發現。
4
6
10
這類資料真正珍貴的地方,未必是某一個「神秘完整版本」,而是能拼出一條細緻的開發時間線:哪些資產被刪除、哪些機制曾經改動、哪些地圖停留在半成品狀態,以及遊戲如何從早期構想演變成玩家最終接觸到的版本。
Episode Three 的「Weaponizer」線索
另一項引發大量討論的發現,是一個被標記或關聯為 「Weaponizer」 的資產。研究者將它與長期取消開發的《Half-Life 2: Episode Three》聯繫起來。
5
12
但目前能確定的頂多是:檔案中出現了一項可能相關的武器資產。這不代表完整的 Episode Three 開發版本已經曝光,也無法證明這項武器在專案中最後預定扮演什麼角色、開發進度到哪裡,或所有帶有相同標籤的檔案都來自同一個專案。相關報導仍以「可能」或「暫時推測」描述這層關聯,Valve 也沒有確認。
9
11
15
不只是 Valve 遊戲
Steam2 檔案據報涵蓋數百款遊戲與多家發行商,並不僅限於 Valve 自家作品。報導點名了《Dragon Age: Origins》與《Batman: Arkham Asylum》等遊戲的早期或 Beta 內容,但個別第三方檔案的範圍與完整程度仍需要進一步驗證。
2
14
這也是事件受到遊戲保存研究者重視的原因:舊 depot 可能保存正式版之前的版本、更新檔、地區差異,以及如今已無法透過官方管道取得的開發資產。不過,某個 depot 或目錄出現在檔案中,不代表其中每一個檔案都仍然完整;社群討論也提到,有些項目可能只有目錄資訊,沒有實際內容。
43
社群如何整理這 12TB 檔案?
由於資料量極為龐大,社群目前進行的更像是一項「索引與驗證工程」,而不是已完成的遊戲清單。研究者與資料探勘者會比對 app ID、depot ID、檔案內容、時間戳、雜湊值與版本號,再與已知的正式發行版本交叉檢查。
3
5
這個過程有助於區分三種不同層次的發現:
- 已確認檔案: 能夠開啟、辨識,並與特定遊戲建立可靠關聯的資產或版本。
- 開發遺留物: 能反映專案方向,但不足以構成完整遊戲的未使用內容。
- 推測性關聯: 可能與取消開發專案有關的檔名、標籤或單一資產,但缺乏足夠上下文確認其來源。
這個區分對「失落遊戲」的標題尤其重要。大型檔案庫可以保存極具價值的歷史證據,卻不代表網路討論中提到的每個專案,都有一個完整、可遊玩的版本被找回。
前 Valve 開發者 Elan Ruskin 怎麼看?
曾任 Valve 開發者的 Elan Ruskin 對外界把未完成版本視為遊戲「定稿」抱持懷疑態度。他據報以玩笑方式表示,花時間接觸這些預發行版本的人值得同情,因為最終被刪除的內容,很可能是有原因才沒有留到正式版。
21
這番話並不是否定檔案的歷史價值,而是提醒玩家:開發版本本來就是半成品,裡面可能有實驗性設計、佔位素材、故障機制,或開發團隊在正式推出前刻意捨棄的想法。
接下來可能還會找到什麼?
由於 12TB 檔案不可能在短時間內完成解壓、索引、驗證與比對,後續很可能還會出現更多早期版本、未使用資產、更新檔與開發階段差異。
3
5
但「可能有新發現」不代表每一則傳聞都同樣可信。要證明可遊玩的 Episode Three、完整 F-Stop,或任何取消開發專案的確定版本已經出現,需要比檔名或單一資產更強的證據。
目前最穩妥的理解是:Steam2 Teraleak 是一場規模龐大的舊遊戲內容暴露事件,也是一項仍在進行中的保存與考證工作,而不是一份已經整理完畢的「失落遊戲全集」。
Steam 使用者資料有受到影響嗎?
目前查閱到的報導沒有顯示 Steam 密碼、付款資料、使用者帳號或現行驗證系統被包含在這批檔案中。曝光內容主要被描述為遊戲 depot、開發版本與資產,而非客戶資料。
10
13
不過,這應該被理解為對目前報導證據的整理,而不是 Valve 發布的正式事故聲明。就現有來源來看,Valve 尚未公開具體說明檔案範圍、補救措施,或社群建立的內容清單是否完整。
11
21
因此,最安全的結論是:Steam2 Teraleak 看起來是一場具有重大遊戲保存價值的舊基礎架構資料暴露事件;但它究竟包含哪些內容,以及更精確的安全影響,仍有待持續調查。