作者:遊戲安全主管 Elise Murphy
總結:
在 EA,我們鼓勵全世界的人來玩遊戲,可是最掃興的莫過於有人在遊戲中作弊了。我們的目標是保護我們的遊戲,防止與偵測可能破壞遊戲體驗的所有作弊行為。過去數年來,我們不斷努力開發反作弊程式,也很興奮能向各位分享我們至今的成果。
我們的旗艦反作弊產品最初於 2022 年 9 月在《FIFA 23》中推出,能夠預防、辨識和處理作弊活動。自推出以來,已有超過 2800 萬名 PC 玩家在《EA SPORTS FC™》、《EA SPORTS™ Madden NFL》、《戰地風雲™》、《F1®》、《EA SPORTS™ WRC》以及《植物大戰殭屍™》等系列遊戲中公平遊玩了超過 22 億個 PC 遊戲階段。這個個解決方案已經防範了超過 3300 次嘗試作弊的行為,此外,我們與工作室合作夥伴一起在 14 款 EA 遊戲中,永久禁止了數千個作弊帳號!
今天,我們推出了 EA Javelin Anticheat 品牌,以此重申我們對公平遊玩的承諾。這個精心挑選的品牌能傳達解決方案的核心屬性:防禦、力量和敏捷性。我們也希望能讓 EA 的反作弊工作更加透明化,因此,可以把這篇文章視為我們未來將定期發表的系列文章與深度分析的第一篇。
團隊合作
要打造和運行這種規模的反作弊程式,需要有足以應對挑戰的優秀團隊。反作弊團隊本身由三個主要單位組成:
我們能夠成功完成反作弊工作,我們在 EA 的廣大合作夥伴網路功不可沒。通力合作之下,這些團隊用獨特的角度來協助確保我們在正確的時間採取正確的行動,為玩家打造最佳遊戲體驗。
應對各種形式的作弊行為
在實際層面上,不同類型的遊戲會有不同類型的作弊行為。射擊遊戲中,最為人所知的作弊方式是「自動鎖定」(aimbots) 和「自動瞄準」(triggerbots),讓作弊者無須努力或技巧,就能精準射擊,此外還有「透視穿牆」(wallhacks) 或「額外感官知覺」(ESP) 的能力,讓作弊者可以看穿牆壁、找到戰利品,甚至看見敵人玩家的位置與血量狀態。在《EA SPORTS FC™》這樣的遊戲中,作弊者可能會嘗試偽造對戰資訊,直接取得勝利。以上只是部分案例。在作弊行為出現時去分析並做出反應,是我們的工作之所以這麼有趣的其中一個原因,作弊開發者有時候很有創意,所以我們也得要很有創意才行。
在技術層面上,作弊可分為兩大類:內部和外部。這與將作弊代碼插入遊戲程式內部或單純在遊戲外部讀取和執行有關。這兩種作弊程式都會嚴重影響遊戲的公平。像素外掛 (Pixel-bots) 就是一種外部作弊程式,作弊者只需要讀取畫面,就能「自動鎖定」,而內部作弊程式可以操控遊戲資料,更改不是由遊戲伺服器直接保護的任何資料。EA Javelin Anticheat 是專為防範這兩種情況所打造,其中有數百種特殊偵測手段、更為通用的遙測訊號以及各種其他防範措施,以此徹底阻擋作弊程式的任何行為。
核心級反作弊
您可能聽說過「核心級反作弊」。EA Javelin Anticheat 就像是反作弊領域中的其他許多產品一樣,要在核心中運行。由於外部作弊程式不會與遊戲程式互動,可以輕鬆躲過許多反作弊技術,尤其是在核心中的時候。核心是作業系統最深層的部分,假如作弊程式的運作位置在核心,而反作弊程式不在那裡,作弊程式就能將自己的所作所為全部隱藏起來,我們就完全沒有機會偵測或預防。雖說要保護我們遊戲的公平遊玩環境,擁有核心驅動程式非常關鍵,我們也了解核心驅動程式可能帶來的擔憂。EA Javelin Anticheat 只會在我們其中一個受保護的遊戲中運行,若您解除安裝全部帶有 EA Javelin Anticheat 保護功能的 EA 遊戲,EA Javelin Anticheat 就會自行解除安裝。我們與內部團隊及第三方評估機構緊密合作,確保 EA Javelin Anticheat 只會檢查反作弊所需的內容……其他所有內容都不會接觸到。
評估影響
作弊程式能以許多不同的方式攻擊遊戲安全性,雖然我們已經打造了各種工具與能力來阻止作弊,但我們又要怎麼知道我們確實帶來了改變,並保護到玩家公平遊玩的權利?
若想知道遊戲的公平程度,最直接了當的方法就是評估有作弊者參與的對戰數量,看看他們跟其他玩家玩了多少場遊戲。經過一些分析之後,我們就能得出一般玩家平均多常在自己的遊戲中遇到作弊者。我們將這稱為「對戰感染率」(Match Infection Rate),這是一種回顧指標,有助於我們了解我們的處置手法是否成功讓更多場對戰保有公平競技的環境。這是種很不錯的方式,能評估我們在一段時間內清理遊戲環境的成效。
去年秋天,我們在 EA Javelin Anticheat 推出了新的功能,並將其引入《戰地風雲 2042》,讓對戰感染率少了大概一半。團隊引入這些功能的步調很慢,以免有誤報的情況出現。我們認為可能存在作弊行為的玩家總數,與我們很有自信能處置的玩家人數,兩者之間總是會有差異。我們很認真看待玩家之間的爭議,因為我們絕不希望影響到任何一位正當玩家遊玩我們遊戲的權利。 禁止作弊者的時候,我們有維持超過 99% 的準確率,而且在調查結果顯示處置不當時,我們也有撤銷處置。
有個比較不明顯的指標,是我們的所作所為對作弊市場帶來的影響。要是我們的反作弊工作讓作弊程式的開發與支援變得更困難、更耗時,作弊程式就會更難使用,價格也可能隨之提高。受挫的作弊者可能就會不再作弊、不再遊玩,或者轉往其他更容易作弊的遊戲。
我們對我們目前取得的成果感到自豪,但我們知道,我們的工作尚未結束。我們很高興能夠繼續完成自己的使命,確保 EA 的 PC 玩家社群可以在我們的遊戲中擁有公平又有趣的遊戲體驗。請持續關注,我們之後會更常分享我們的反作弊工作內容更新。
在那之前,請繼續享受樂趣、公平遊玩!