來說說在游戲和代理IP防封方面的一些經驗吧,我們先來看看游戲公司的反作弊風控體系,公司的反作弊風控系統有兩種類型,一種是基于客戶端的風控系統,另一種是基于服務器端的風控系統。
動態IP模擬器
客戶端風控系統在游戲客戶端上封裝了一個第三方SDK,可以檢測你的電腦硬件信息、手機序列號、MAC地址(甚至記錄你的路由器MAC地址,WIFI信息)和IP地址。它也會檢測進程中是否有插件,包括一些插件模塊(如按鈕向導、觸摸向導等檢測),甚至有些作者用通俗易懂的語言編寫腳本,調用沙漠插件。
當然,你的電腦和手機上沒有這些東西,他肯定屏蔽了你的號碼,游戲公司也有一個出貨流程。他想把所有的玩家分成三個,六個,九個等等,哪個用戶是大富大貴,需要游戲廠商的五星級服務,而哪個用戶只需要提供機器人服務來陪伴游戲,哪些用戶是高風險用戶需要嚴格控制。
對于一般的危險用戶,游戲公司的運輸規模是分組的。你一個月只運行一次行為日志,看看有沒有違規。當然,如果您使用低級腳本并檢測到直接劫持游戲進程的代碼,您的帳戶可能很快就會被封鎖。這是另一個話題。對于高風險用戶,游戲公司的運維會分批進行,可能一周甚至三天就能查到是否有違規操作,基本上這些賬戶都被殺了。
當然,也有朋友問,為什么網吧的游戲用戶不分批被屏蔽。
很簡單,因為網吧是各個游戲公司的重要合作伙伴,他們都進行線下合作。每個網吧的網絡環境,包括IP地址、路由器信息、計算機設備信息等,都會被記錄下來,以便游戲公司區分用戶是在網吧上網還是在家里上網,游戲公司對網吧用戶和普通家庭用戶有不同的風險控制策略。
有專門做反作弊的第三方專業公司,為所有游戲公司提供服務,包括TX、WY等大型公司都會采購第三方系統,為什么呢。由于第三方風控公司擁有所有玩家的數據,因此被稱為“大數據風控”,可以大大節省游戲公司風控系統的開發成本。
今天你被禁止玩游戲A,然后你去玩游戲B,不幸的是,這兩個游戲都有相同的反作弊廠商的風控系統,所以你因為你在B的身份進入了廠商的黑名單,你在游戲中被封殺的幾率大大增加。
同樣的道理,如果你今天研究了一個游戲的防作弊方法,你也可以高高興興地賺錢。這種方法也可以在無數的其他游戲中復制,你可以聽到他們中的任何一個使用相同的系統。
由此可見,最重要的是不要被廠商列入高風險名單,以免被審批協會封殺,造成嚴重損失。
其次,服務器控制系統,這主要是對游戲用戶的行為檢查。游戲公司設立單獨的服務器來保存玩家的行為日志,并定期對這些日志進行掃描和分析,以判斷用戶是否違反了游戲規則。游戲玩家的活動非常復雜。服務器無法保存所有行為記錄。它只記錄一些關鍵的行為信息,并將行為日志劃分為一般危險、相對危險、極端危險等多個優先級。
對于極端危險的操作,比如黑客意圖,比如使用插件直接修改敏感的內存數據和網絡數據包,這類行為日志中的數據量并不大,但一般都會進行實時分析。也就是說,服務器繼續掃描分析,如果發現任何異常,該賬號將立即被禁止或鎖定。
這時,您需要使用換IP軟件打開和更改IP提高防封能力,不同IP的游戲更順暢,如IP模擬器將有更好的防封效果,開放更多的IP地址可以提高網速,既保證了游戲工作室的工作效率,又保證了安全性。