透視、穿牆老被封?這次有人用AI搞出了個“職業代練”。

語言: CN / TW / HK

差友們玩遊戲中遇到最煩的事是什麼 ? 

網絡卡,掛機,隊友搶資源送人頭,還是無緣無故被噴?

但要是跟  “ 遇見掛逼 ”  比起來,上面這些可能都不算個啥了。

自打我會玩遊戲以來,就沒見過哪個 FPS 遊戲沒掛逼的。

像什麼鎖頭、透視、穿牆等外掛,真是經久不衰,屢禁不止,廠商們這邊前腳剛封,那邊後腳就出補丁。

而就在廠商們和外掛斗的如火如荼的時候,這邊掛逼們又新添了裝備—— AI 加持的新作弊工具。

開發者在《 使命召喚 》遊戲中演示 AI 外掛的驚人效果,並做成了影片在自己官網和油管上大肆宣傳。

話不多說,我們直接看圖。

只要目標進入圖中的紅色區域,槍頭都會自動靠上去,白色線表示的是追蹤的哪個目標。

你甚至可以在設定裡選擇想要擊中的是頭部,胸部還是下肢。

這麼厲害的掛,那從哪裡能買到呢?

可惜,這個掛並不是一個現成的程式,而是需要你自己買一套訓練 AI 的裝置,通過跑 AI 程式自己練出來。

而且這裝置要求也沒有那麼高不可攀:一臺用來玩遊戲的電腦,一臺用來進行機器學習和影片採集的電腦,還有一套輔助控制器( 巨集 )。

負責機器學習的電腦通過遊戲畫面,搞明白你想殺的物件和你想瞄準的部位,學會以後,它就會把學習成果告訴一個類似於巨集的控制器。

在這之後,控制器就會接管滑鼠,進行自動壓槍和瞄準,之後再由滑鼠將訊號傳給你玩遊戲的那臺電腦,完成開掛。

這一套看到人再射擊的動作可以在 10 ms 內完成。

有些小夥伴會說,這哪有透視、穿牆、鎖血、子彈跟蹤掛屌啊。

但其實在業內人士看來,只有活的久的掛,才是最牛逼的掛。

而這個 AI 作弊技術最厲害的地方,就在於開發者宣稱它技術幾乎不可能被現有的反作弊系統發現。

為啥這麼說?那得從遊戲廠商怎麼檢測你開沒開掛說起。

目前主流的反作弊策略有兩類,一類是大多數廠家都在用的伺服器資料檢測策略,還有一類是直接檢測本地違規的指令碼和外掛。

第一類的代表就是藍洞 ( PUBG 母公司) 在用的 Battleye ( BE )

它會在綜合分析各項資料後,採集那些異常資料上傳到伺服器,再通過專業的反作弊團隊來判斷玩家是否作弊。

舉個例子:今天 PUBG 裡有好多人隔著大老遠就把人給秒了,這時 BE 就會將這個異常的現象,彙總之後上傳到伺服器。

之後專業反作弊團隊和遊戲製作們會通過人工判斷這些人是否在作弊,有沒有用到什麼新外掛,然後連人帶軟體一鍋端。

然而即使有了像 BE 這樣的好技術, PUBG 的掛依然滿天飛。

這就是藍洞的鍋了,《 絕地求生 》大火以後,藍洞成立了 PUBG 全資子公司,然而子公司算上保潔也就 70 來個人,面臨玩家人數暴增,這 70 來個人壓根沒有精力去處理掛逼。

並且《 絕地求生 》開發時,運用了大量的公共素材和引擎,這也加大了處理外掛的難度。

除了絕地求生,《彩虹六號圍攻》《 H1Z1 》《武裝突襲》等十幾款遊戲也都是用的 BE 類反作弊系統。

其中比較先進的是《 彩虹六號圍攻 》的 R6 反作弊系統,用了 BE+FF ( 大資料 ) 結合的策略,處理外掛的能力有大幅提升。

除了上面的這一套,還有在本地檢測外掛指令碼的反作弊系統,微軟的 TruePlay ( TP ) 算是比較典型的。

TruePlay 就是一個簡單的 API ( 應用程式介面 ),最初被用在 Windows Store 的遊戲上, TruePlay 會在本地遊戲檔案中檢測違規的指令碼或外掛。但這方法是最簡單但也最雞肋的。

先不說誰 tm 還從 Windows Store 下載遊戲,光是這樣簡單的 API , 外掛們改改程式碼,換換籤名就能輕鬆繞過。

最後做個總結:

BE 類:效率高但是成本大。TP 類:低成本但是效率低。

那有沒有即高效又低成本的?

那就是 BE 類 + AI ,用大資料分析( FF )或者 AI 代替專家們去檢測資料,這樣就能大幅的提高效率節約成本。

這操作隔壁的 CS : GO 已經在幹了,它們搞了個 “ HestiaNet ” ,據說經過一年的優化,已經能檢測出遊戲中 80% 的作弊玩家,但依然還有很多的 AI 框架需要新增和優化,也還不夠成熟。

像那些透視、穿牆、鎖血這類過於變態高調的外掛,很容易就被上面這些反作弊系統盯上,然後連人帶掛一起封掉。

但 AI 作弊就不會,因為它的操作太像人了。

因為 AI 是跟人學的開槍,通過人工很難分辨到底是不是開掛,這個時候 BE 就相當於是廢了。

用上這個外掛,你的滑鼠鍵盤就會像被巔峰時刻的職業選手附體,查克拉直接拉滿,你總不能說我打的好就是作弊吧。

TP 類反作弊系統就更不用說了, AI 作弊壓根不需要在本地裝任何違規外掛或指令碼。

不過這個 AI 外掛剛面世沒兩天,這個 AI 作弊的影片就被《 使命召喚 》的開發商動視發現了,之後他們直接動手封了這個宣傳 AI 作弊的影片。

AI 作弊的官網也啥都沒了,開發者們就留了封信,大概就是想說 “ 我這麼辛苦的研究作弊,其實是想反作弊啊 ” 。

然而,封掉了宣傳影片,並不意味著這個技術的傳播會就此停止。

差評君覺得, AI 作弊這事到這還沒完,可能才剛開始。

廠商們連現在這種鎖頭、透視外掛都還封不過來,更別提後面如果 AI 作弊氾濫起來了,那簡直就是玩家們的噩夢。

畢竟道高一尺魔高一丈這事, PUBG 已經打了一個鮮明的樣了。

不過差評君在這裡呢,也要給大家一個提醒,別覺得這玩意隱蔽性高,就想親自動手去試試。

首先, 雖然廠商很難從行為上識別你是不是開掛,但是還是有可能通過識別硬體,來判斷你是否存在作弊嫌疑。

其次, 國內廠商們的反作弊手段,那是突出一個高超。

就拿我們玩的最多的騰訊遊戲為例,騰訊反作弊的手段幾乎涵蓋了之前提到的所有反作弊策略,而且靠著龐大的使用者基數和成熟的 AI 技術,和這個外掛掰掰腕子應該還是不在話下的。

況且在國內,製作外掛和使用外掛都是犯法的,要把廠商逼急了,直接來波肉身開團,就能送你進局子。

而且, 由於機器學習技術的關鍵就是對樣本的學習,訓練的樣本或程式碼可能來自於一些非法的網站。

它除了爬取自己需要學習的資料以外,萬一在後臺偷偷採集你的個人資訊和電腦資料,到時候落個人財兩空的局面就得不償失了。

畢竟外掛配毒這事,也是掛圈的老傳統了。

撰寫: 劉雅鑫    編輯: 面線 & 結界

圖片、參考資料來源:

arstechnica — Cheat-maker brags of computer-vision auto-aim that works on “any game” 

arstechnica — Auto-aim cheatmaker halts development at Activision ’ s request 

twitter — Anti-Cheat Police Department 

觸樂—真 ·“ 諸神之戰 ” :記一場全程直播的《 絕地求生 》全外掛比賽

howtogeek-What Is Microsoft ’ s TruePlay Anti-Cheat System? 

gdcvault — The Art of Destruction in Rainbow Six : Siege 

arstechnica — Ring 0 of fire : Does Riot Games ’ new anti-cheat measure go too far? 

Google 圖片— PUBG ;BIG DATA ;外掛舉報

「其他文章」