加強打擊外掛力道 隨機圖形驗證上線 - PokemonGO

Table of Contents


有作網站經驗、跟 BOTs 還有惡意使用者打過戰的來試著解釋一下這個認證機制

這個遊戲從已知的情報還有新聞稿來看,是建立在 Google 的 Cloud Datastore 儲存玩家與系統產生的資料,而同樣的在運算上也是依靠 Google,這就是所謂的企業維運雲端服務的 CRE(Customer Reliability Engineering)

就想成一個公司推出一款需要連線到網路的遊戲之後,不需要自己買主機架設機房,只需要把 Code 都丟上雲端主機就好了,而 Pokemon GO 正是建立在 Google CRE,從運算端到連線機制等等都是依靠 Google

沒有特地去看 Pokemon GO 的各國機房是不是就放在當地的 Google 資料中心裡面,但從八號還是七號晚間延遲曾經噴到 692ms 來看應該還是在太平洋的彼岸才是,區域識別可能還是依靠 GPS 跟 IP location DB 來確認,但從台灣區的延遲跟負載情況來看,往往晚間八點以後到凌晨兩點之間延遲偏高甚至伺服器有不穩的情況來看,台灣地區非正當使用者可能偏多

而過去的 reCAPTCHA 之所以被淘汰,是因為現在的自動圖像辨識系統在判別率已經有百分之九十五以上的驗證圖片,這也是為何到末期圖形文字驗證的樣本都在找碴,因為不用那種很機車的圖根本考不倒專門處理圖像文字辨識的人工智慧

新版的叫做 noCAPTCHA,很遺憾的是目前只有第一關「 I'm not robot 」有繁體中文版本,至少就我們網頁開發中防 BOTs 的網頁版 UI 來說,或是說其實他有繁體中文版的 UI,但因為這個遊戲內建語系只有 EN/FR/GM/IL/JP/SP 所以 noCAPTCHA 也只提供這幾個版本

而 noCAPTCHA 是 Google 的「風險管理平台」的一部分, Pokemon GO 中有這個機制可見身為 Google 的乾兒子還是有優點的,連 noCAPTCHA 都可以鑲嵌在遊戲裡面啊

目前這邊確定的判定條件除了使用過 0.35 API 而收到過紅色警告的玩家之外,也可能有

●玩太久(比如說你從中午不關一直開著到傍晚,我 iPhone 7 有遇到)
●衝太快(比如說你都不關然後開車追追追
●頻切換(比如說你兩台裝置輪流登出登入玩同一個帳號
●沒什麼(對,就是你莫名其妙就會收到測試

就技術來說洨黑窗跟基於它的偵察機應該是掰了,但是 iOS 搭配 X**de 中 De***/S******** L******* 的工程師技術力展示品應該都活著(提醒一下如果不是 Individual Dev 不要亂拿人家的計劃案

至於 P*** *o ** 只能說你做了什麼理論上官方不一定知道,但被抓到你只能認了(飛人偵測有難度這個我找機會解釋

http://i.imgur.com/wUyefCi.png

阿里嘎多八里碼頭的館主,我的 Pokedex 也解出袋獸了( ゚∀゚)・;’.、

BTW,別說亞洲人偷吃步跟開掛的很多,南美洲尤其是巴西的玩家其實也很優質,南美洲剛開放的那一陣子有百分之七十的流量是第三方應用跟洨黑窗

--
為什麼你會這麼熟練啊!你和親王親過多少次了啊!?你到底要把我甩開多遠你才甘心啊

是我,是我先,明明都是我先來的……接吻也好,擁抱也好,還是喜歡上提督那傢伙也好

https://i.imgur.com/PniDjbn.png
這個鎮守府..已然 沒有我的容身之處了

--

All Comments

Jacob avatarJacob2016-10-11
聽說飛人在ingress也沒有完全解決?
Barb Cronin avatarBarb Cronin2016-10-15
NIA解決不了的問題 換個遊戲也還是一樣
Carol avatarCarol2016-10-18
飛人根本無法解決,就算偵測所有 fakeGPS 軟體
如果它直接用機器把 GPS 信號從外部打出來給手機接收
Isla avatarIsla2016-10-22
那你也無從分辨那是真 GPS 還是假 GPS 信號
之前北投都有住戶想搞 GPS 干擾器了,那只是一種電波
Andrew avatarAndrew2016-10-24
...你是說機器人看不到"I'm not robot"?
Sandy avatarSandy2016-10-26
機器人看的到 但是沒辦法在同一套程式內回答
硬體的 GPS 模擬器沒辦法抓是正常 但幾個人有這玩意?
Dinah avatarDinah2016-10-28
巴西玩家有玩國外OLG都知道多"優質"
Enid avatarEnid2016-10-31
昨天GPS不穩時有碰到,我覺得蠻麻煩的,一直點驗證,當
Xanthe avatarXanthe2016-11-02
時正在坐公車,害我沿路的點都沒踩到。
Franklin avatarFranklin2016-11-05
軟體端就有可能偵測, Android 上有可能向 Google 反應
Rae avatarRae2016-11-08
硬體的是絕對抓不到... 不知道會不會有瘋子當課金玩 XD
Kama avatarKama2016-11-12
nocaptcha 目前最有效的解法是靠真人互助
Kristin avatarKristin2016-11-14
這樣那些阿公阿罵不就GG了 遇到第二題誰回答得出來
Olive avatarOlive2016-11-17
請問大大70%流量是外掛的數據是哪來的啊? 另外這幾天ban
0.35api後有統計流量掉幾%嗎?謝謝!
Linda avatarLinda2016-11-17
好像之前CRE的團隊有公布數據吧.....
Belly avatarBelly2016-11-20
所以可不可以玩家認養一個robot 去驗證,就有地圖雷達可
可用了
Kumar avatarKumar2016-11-23
所以目前用安卓方式不通 可以用IOS當機器人去當雷達?
Tom avatarTom2016-11-23
可以開始接駭客任務還是魔鬼終結者推文了XDDD
David avatarDavid2016-11-28
總覺的Google越來越天網了,包山包海
Annie avatarAnnie2016-11-29
真人互助的運作方式是: 有人架一個網站 提供 API 給 bot
使用者裝 browser extension, 回答問題可賺點數(或 $$)
Jake avatarJake2016-12-04
但是現在 API 都搞不定, 還到不了這一層 XD
Oliver avatarOliver2016-12-06
硬體的GPS模擬器?我想到之前有藍芽傳輸的外接GPS
PC用藍芽連這種是不是更像真的XDDD
Odelette avatarOdelette2016-12-11
GPS signal generator... 通常是工廠或 RD 才會有的玩意
Blanche avatarBlanche2016-12-13
我是在開fake GPS軟體玩笑啦XD
Tracy avatarTracy2016-12-15
現在用藍牙接或軟體模擬 對遊戲App來說可能沒兩樣
外部 GPS 來源應該不會弄成直接可用
Jacky avatarJacky2016-12-19
FPM discord的消息是 在一堆狂熱者RE之下 API那邊進展順利
Yuri avatarYuri2016-12-22
現在這個態勢, NIA 在貓抓老鼠遊戲佔絕對優勢
Adele avatarAdele2016-12-25
它每一版都可以對 API 稍做更動, 再來玩一次灑網捕魚
Eden avatarEden2016-12-26
其實不需要那麼麻煩 按照目前走勢 玩家會跑光
玩家少到一個程度 就不會有人開發外掛了
Todd Johnson avatarTodd Johnson2016-12-28
不不不,道高一尺魔高一丈,現在discord那群人已經找出方
Lucy avatarLucy2017-01-01
法直接"借用"Nia的lib來幫他們產生驗證要用的資訊,Nia
再怎麼改也沒效
Jack avatarJack2017-01-03
?剛剛才去看過 目前根本沒有實質進度
Wallis avatarWallis2017-01-06
應該是說有人提出來這是可行的路,只是不知道他們現在實
際在走的是不是這條路,還有他們進度不一定會寫在上面
Puput avatarPuput2017-01-10
另外為了避免被拿去做在bot,API可能不會再開源
Eartha avatarEartha2017-01-15
使用太氾濫=死的快