淺談Steam入庫原理
Steamtools簡述為tools,各位玩游戲的都或多或少聽說過,用過Steam這么個軟件,前幾個月Github上有個大佬,叫wxy1343,他做了個入庫工具,所謂入庫,指的是將一個本來是付費的游戲免費添加到你的Steam庫中,并且正常游玩,我的視頻里演示了一下,那么這個入庫工具是怎么入庫的呢,請看下面。
首先,Steam下載游戲時會先從服務(wù)器請求游戲下載清單,并且從服務(wù)器校驗本地清單,正常情況下Steam檢測到庫中沒有游戲,本地有清單時,Steam會將清單刪除或者跳過不識別,所以還需要借助一款名為"Steamtools"的軟件,跳過Steam的校驗,再通過一些小動作讓Steam以為你有這個游戲,實際上沒有,所以只是本地入庫,重新安裝Steam或關(guān)閉tools都會使入庫的游戲消失不見,而清單則只是下載時的密鑰,而這個入庫工具還會下載另外一個密鑰,這個密鑰則相當(dāng)與清單的MD3值,用于基礎(chǔ)校驗清單是否正確(注意只是基礎(chǔ),Steam還會從服務(wù)器二次校驗),到最后,這個入庫工具說白話,就是一個清單密鑰下載器,之所以失效是因為wxy1343的倉庫(清單庫)被Github封了,不清楚是不是G胖秋后算賬,本來6月15號前還能聯(lián)系上wxy1343,突然像人間蒸發(fā)了。