《神兵泰坦》粉絲對《TF1》進行逆向工程 找到抵禦DDoS等駭客攻擊的辦法 - 遊戲狂
廣告

《神兵泰坦》粉絲對《TF1》進行逆向工程 找到抵禦DDoS等駭客攻擊的辦法

請拿手機掃描此QRCODE

傳到手機看

2021-07-29
廣告

昨日(7月28日),一位名為p0358的《神兵泰坦 (Titanfall)》粉絲發了一篇名為《如何修復神兵泰坦》長文,文中他提到自己對官方修復進度失落透頂,所以自己花了許多時間對《神兵泰坦1》進行逆向工程來查出修復的可能性,本文中分享了幾個自己修復《神兵泰坦》的建議,感興趣的玩家可以點擊此處查看文章詳細內容。

廣告

神兵泰坦粉絲對《TF1》進行逆向工程 找到抵禦DDoS等駭客攻擊的辦法

1、 不檢查玩家帳戶名長度

重生因未知原因移除或禁用玩家名檢查程式碼,這使得玩家即使名稱超過330個字元依然可以連接伺服器,這可能會導致其他玩家出現錯誤提示,最終導致遊戲選單甚至是Windows系統的崩潰。

作者總結:只需要加入對最大暱稱長度的檢查程式碼,便可解決該問題。

神兵泰坦粉絲對《TF1》進行逆向工程 找到抵禦DDoS等駭客攻擊的辦法

2、 重生禁用了Source引擎的DoS保護

作者強調其實重生的Source引擎是有DoS攻擊保護的,但被其禁用了而已。駭客配置的bot不斷重新連接大廳,從而導致客戶端通道溢出,客戶端必須響應接收到的資料包,但由於資料流過大而導致其伺服器處理不過來最後直接崩潰。

作者總結:引入對即時重新連接的限制程式碼,並添加一個限制器,在100次連接嘗試之後直接阻止連接便可解決問題,這位發燒友甚至編寫了一個五行程式碼的小更新檔,並在遊戲中進行了測試。

神兵泰坦粉絲對《TF1》進行逆向工程 找到抵禦DDoS等駭客攻擊的辦法

3、 伺服器固定的線上帳戶數量

《神兵泰坦》的第三個關鍵問題是伺服器固定的線上帳戶數量。駭客會用機器人帳號來塞滿伺服器最後導致玩家需要排隊或直接登錄不上。

作者總結:該問題不僅可以通過增加伺服器數量來解決,還可以通過限制違規帳號的上線時間來緩解這種情況。

checked

廣告
遊戲資訊

神兵泰坦 (TitanFall)

類別: 第一人稱射擊
平台: PC, XboxONE
開發: Respawn Entertainment
發行: Electronic Arts
上市: 2014-03-11 (PC)
據說遊戲可以最高支援16人比賽,支援AI敵人。而泰坦將會是配備有外骨骼的巨型機甲,身形十分靈活。估計就跟封面上那個大機器人長得差不多。而比賽就會類似於經典的“大衛對陣歌利亞”的模式。 據稱,在一場比賽中能夠出動的機甲數是有限的。而步兵們則配備有能夠擊倒泰坦的裝備。

更多 神兵泰坦 攻略|新聞

廣告
昨日(7月28日),一位名為p0358的《神兵泰坦 (Titanfall)》粉絲發了一篇名為《如何修復神兵泰坦》長文,文中他提到自己對官方修復進度失落透頂,所以自己花了許多時間對《神兵泰坦1》進行逆向工程來查出修復的可能性,本文中分享了幾個自己修復《神兵泰坦》的建議,感興趣的玩家可以點擊此處查看文章詳細內容。 https://gamemad.com/news/15752 https://img1.gamemad.com/2021/07/29/610287778a5ac.jpg 1、 不檢查玩家帳戶名長度 重生因未知原因移除或禁用玩家名檢查程式碼,這使得玩家即使名稱超過330個字元依然可以連接伺服器,這可能會導致其他玩家出現錯誤提示,最終導致遊戲選單甚至是Windows系統的崩潰。 作者總結:只需要加入對最大暱稱長度的檢查程式碼,便可解決該問題。 https://img1.gamemad.com/2021/07/29/6102877f78735.jpg 2、 重生禁用了Source引擎的DoS保護 作者強調其實重生的Source引擎是有DoS攻擊保護的,但被其禁用了而已。駭客配置的bot不斷重新連接大廳,從而導致客戶端通道溢出,客戶端必須響應接收到的資料包,但由於資料流過大而導致其伺服器處理不過來最後直接崩潰。 作者總結:引入對即時重新連接的限制程式碼,並添加一個限制器,在100次連接嘗試之後直接阻止連接便可解決問題,這位發燒友甚至編寫了一個五行程式碼的小更新檔,並在遊戲中進行了測試。 https://img1.gamemad.com/2021/07/29/61028784b9fdb.jpg 3、 伺服器固定的線上帳戶數量 《神兵泰坦》的第三個關鍵問題是伺服器固定的線上帳戶數量。駭客會用機器人帳號來塞滿伺服器最後導致玩家需要排隊或直接登錄不上。 作者總結:該問題不僅可以通過增加伺服器數量來解決,還可以通過限制違規帳號的上線時間來緩解這種情況。 checked
https://gamemad.com/news/15752
0