幾十年來,分布式拒絕服務(DDoS)一直是 Internet 上的瘟疫。DDoS 是一種網絡攻擊,通過大量流量或請求使服務器或用戶不堪重負,從而影響性能和用戶體驗。雖然存在多種緩解技術來保護服務器免受 DDoS 攻擊,但它仍然是組織的禍害,尤其是在游戲方面。無論您是在開發您的第一個游戲,還是您是一個成熟的發行商,游戲 DDoS 保護都是為您的客戶提供無縫服務不可或缺的一部分。
DDoS 在游戲中意味著什么?
在游戲中,關于 DDoS 有兩個主要問題。首先是對個人游戲玩家的攻擊。由于在線游戲的競爭性質,這往往是游戲中最常見的 DDoS 形式。攻擊者通過流量/請求淹沒他們的連接來找到其他游戲玩家的 IP 并消耗他們的帶寬。DDoS 攻擊的受害者體驗不佳且不穩定的性能,從而使攻擊者具有競爭優勢。這些攻擊甚至可以迫使玩家與大廳和比賽斷開連接。
除了游戲玩家互相攻擊之外,游戲中的另一種DDoS 攻擊直接針對視頻游戲發行商的服務器或 PlayStation、Xbox 和 Steam 等常見平臺。由于這些攻擊旨在破壞整個系統,因此它們可能并非出于競爭動機。與任何其他服務器上的 DDoS 攻擊一樣,游戲服務器上的 DDoS 旨在通過過多的流量使服務器不堪重負并陷入困境。
想象一下,有一個熱門的新多人游戲獲得了游戲內容創作者的大量關注(想想在 2020 年的興趣高峰期間,我們中間或Fall Guys )。然而,盡管在發布日之前有積極的媒體報道,但出版商注意到社交媒體平臺的負面情緒有所上升。這是因為該工作室的創始人經常直言不諱地談論氣候變化和游戲融入等熱點問題。即使開發人員和運營團隊保證順利發布,成千上萬的玩家也無法在發布當天訪問游戲,因為黑客活動家對服務器進行 DDoS 攻擊。
在上述場景中,作為 DDoS 攻擊的一部分,一群不良行為者聯合起來激活他們的機器人流量網絡,以淹沒游戲開發者的服務器。雖然玩家可以在發布后的 12 小時內登錄,但如果沒有 DDoS 攻擊,誰知道公眾的接受度會如何。
為什么游戲服務器會成為目標?
攻擊者出于報復、黑客行動主義、政治動機等原因或作為數據泄露等更嚴重攻擊的前兆而轉向 DDoS 攻擊。除了這些原因之外,游戲中的 DDoS 攻擊的動機是黑客尋求關注、認可或僅僅是娛樂。游戲玩家往往是一個發聲的群體,由于他們最喜歡的游戲服務器的 DDoS 成功攻擊,他們會大聲表達他們的挫敗感,從而為攻擊者提供他們所尋求的關注。
金錢似乎不是大多數 DDoS 攻擊背后的主要動機,但在某些情況下它是一個因素。例如,讓我們來看看 DDoS 在 Minecraft 中的含義。眾所周知,一些 Minecraft 服務器會攻擊競爭對手的服務器,以期竊取其用戶。Minecraft 社區中 DDoS 攻擊的另一個常見原因是讓服務器上的游戲玩家感到沮喪——也稱為惡意攻擊或拖釣,這可能會給目標社區帶來負面的金錢后果。
隨著攻擊威脅的不斷逼近,我們很清楚為什么游戲服務器 DDoS 保護對游戲公司如此重要。即使是您可能期望在安全方面擁有強大預算的游戲大牌也很容易受到影響。就在 2020 年,動視暴雪服務器遭受了 DDoS 攻擊,中斷了《守望先鋒》、《魔獸世界》和《使命召喚》等熱門游戲的游戲玩法。
如何對游戲服務器進行 DDoS
阻止游戲中發生 DDoS 攻擊的一個好方法是了解它們的工作原理。如前所述,DDoS 攻擊的工作方式是使服務器的流量和請求不堪重負,從而使服務器陷入癱瘓,使其無法為合法用戶工作。
一般來說,游戲中有兩種類型的 DDoS 攻擊:
- 體積或轟炸:通過向服務器發送超出其處理能力的流量來工作。
- 第 7 層,或技術感染:通過發送超出其處理能力的請求來破壞服務器上的應用程序。
第 7 層攻擊變得越來越普遍,因為這些攻擊執行所需的資源更少。通過關注并關閉易受攻擊的服務器應用程序,攻擊者通常能夠關閉整個服務器。這些攻擊者面臨的一個問題是進行 DDoS 攻擊所需的帶寬。畢竟,向服務器發送請求確實會占用帶寬。
不幸的是,網絡犯罪分子有一個看似永無止境的來源,即物聯網 (IoT)設備。在大多數情況下,這些物聯網設備沒有您可能在其他連接設備中看到的足夠固件或安全系統。這使它們成為黑客的主要目標,黑客可以使用惡意軟件控制設備并利用其帶寬進行 DDoS 攻擊。
游戲 DDoS 保護的工作原理
DDoS 對游戲的威脅有起有落。隨著安全措施變得更加先進以減緩 DDoS,攻擊似乎最終變得更加先進,從而引發了一種拉鋸戰。也就是說,對于游戲 DDoS 保護,有一些有效的措施可以采取。
- 識別傳入流量和請求:為了識別進入服務器的流量和請求,軟件和防火墻可以相當準確地識別不真誠的流量并充當看門人。這可以防止 DDoS 攻擊成功控制服務器。CAPTCHA 等身份驗證程序也有助于驗證傳入流量是否真實。然而,防火墻只是抵御 DDoS 攻擊的一道防線,并不是完美的看門人??紤]到他們可能不堪重負,規則被 SYN 洪水愚弄,或者攻擊者可以瞄準不在防火墻后面的資產。
- 使用反向代理:雖然不是完全為 DDoS 設計的,但反向代理服務器充當流量/請求與實際專用游戲服務器之間的緩沖區。這有助于緩解 DDoS,因為攻擊者無法直接訪問服務器。
- 使用虛擬專用網絡作為盾牌:在個人游戲玩家層面,使用虛擬專用網絡對阻止 DDoS 攻擊大有幫助。攻擊者不會看到目標的 IP,而是會看到虛擬專用網絡并對其進行攻擊。虛擬專用網絡幾乎總是比普通游戲玩家更愿意處理 DDoS 攻擊。
值得一提的是,DDoS 防護更多的是預防而不是反應。雖然VPN是游戲玩家自己可以使用的絕佳工具,但開發人員應考慮使用 Cloudflare、Arbor Networks、Akamai 和 Barracuda 等工具提供保護以保護網絡和游戲玩家的主機。
如何在 DDoS 攻擊期間保持游戲服務器可用?
DDoS 攻擊很常見,但它們并不總是像攻擊者希望的那樣成功。阻止 DDoS 攻擊并保持游戲服務器運行的最佳方法是通過采用上述游戲 DDoS 保護措施來實施預防性方法。它們旨在阻止 DDoS 攻擊,同時盡可能減少對您服務器的干擾。專用服務器托管服務通常提供內置的 DDoS 保護。通常,這些服務將包括一定量的 DDoS 帶寬保護。所有服務器都包含高達 2Gbps 的基本 DDoS 保護。此外,您可以升級服務,以提供更多針對容量和第 7 層攻擊的保護。