看板 PokeMon 關於我們 聯絡資訊
※ 引述《potter1529 (宋代才女唱元曲)》之銘言: : 關於飛人、模擬器以及偽造GPS的問題 : 想單純從現有技術上與各位討論。 : 我覺得無論官方用任何方法,都是完全無法防止玩家作弊而成為領先族群的。 : Pokemon Go(以下簡稱PmGo)的運作模式,是從個人手持的mobile上獲取GPS資訊進行的, : 但GPS的訊號處理完全出自手機的的GPS接收器, : PmGo最後得到的只是接收器回傳的結果而已,也就是mobile的所處位置。 : 意即PmGo是完全沒有接觸到最重要的位置訊號的,無法驗證信息的真實性, : 甚至連回傳GPS訊號的裝置,PmGo都沒有認證的能力, : 只能無條件的使用這個"由不知真假的裝置所給予的不知真實性的GPS訊號" : 因為PmGo無法一一去檢定全球每一個人所使用的手機裝置是否如規格, : 連最基本的mobile模擬器都沒有能力檢測出來。 : 用電腦模擬手機裝置、模擬GPS資訊,Server端有何能力驗證到底是電腦還是手機? : 我覺得這是當前技術的限制, 我在美商做定位相關技術 雖然是分析定位結果的部門不是定位部門 不過身為定位資料的下家 對現在的定位技術略懂 Pokemon Go 的開發者是從 Google Map 出來的 所以我們先假設他是用 Google Map API 就 Google 裡面我所知道有使用的三種的定位方法來探討 1. GPS (衛星訊號反推位置) 優點: 室外定位精準 不用消耗Google自身運算資源 到哪裡都可以用 缺點: 耗電 室內精度偏移嚴重 2. WIFI (利用周圍聽到的WIFI位置 來反推使用者位置) 優點: 定位精準 不怎麼耗電 缺點: 非所有地點適用 需消耗Google運算資源來查詢WIFI位置表 3. Antenna Signalling (利用周圍聽到的電信業者基地台位置 來反推) 優點: 不怎麼耗電 多數地點適用(手機有訊號就可以用) 缺點: 定位精度普通(100M左右) 需消耗Google運算資源查詢基站位置表 在這三個方法裡面Google的優先順序是 1>2>3 如果沒有1則用2 如果沒有2才用3 因為手機耗電快不快其實Google是不太在乎的 而且手機的GPS模組已經把經緯度算好了 這樣Google不用消耗運算資源幫使用者算位置 WIFI>Signalling 的原因是因為WIFI精度較高 Signalling適用範圍較廣 如果沒有WIFI再用Signalling就好 回到Pokemon GO 因為現在的 Google Map API 在有GPS資料的情況下就不會再花運算資源去重算位置 所以才會產生用GPS作弊只要不太誇張 就無法被抓的感覺 不過花這個運算資源去做驗證 以Google或者是遊戲開發商來說是否划算 我就不知道了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.94.182 ※ 文章網址: https://www.ptt.cc/bbs/PokeMon/M.1471006970.A.4C2.html
ctes940008: 推 08/12 21:14
tcuteblue: WIFI的位置,不是當初街景車搜集的嗎? 08/12 21:38
bailan: 我猜可能不只街景車,利用手機收集也有可能 08/12 21:42
bailan: 蒐 08/12 21:43
longlyeagle: 都有 基地台訊號也是 08/12 21:45
tcuteblue: wifi定位原理及修正 https://goo.gl/TPUO5c 08/12 22:10
Ryuce: 都可以造假吧 08/12 22:27
longlyeagle: 如果只是少數人 要建立WIFI跟基地台資料庫是滿困難的 08/12 22:55
longlyeagle: 所以要造假會困難很多 08/12 22:55
bailan: 話說手機的基地台定位真像那網頁說的,會比對強度交叉找出 08/12 23:02
bailan: 位置嗎? 我之前搭配netmonitor和google map,關掉wifi和 08/12 23:03
bailan: GPS測試,發現好像都只能定到netmonitor顯示的基地台旁邊 08/12 23:03
bailan: 如果跳到另外一個CID的基地台,定位又會跳到他旁邊 08/12 23:04
bailan: 似乎純用基地台定位沒像網路上說的,用幾個基地台交叉定位 08/12 23:05
longlyeagle: 前兩年還沒有 最近看廠商的路測資料 應該有了 08/12 23:07
chigi: 但是重點在,你只要有餵給server準確的GPS,他就不會看wifi 08/13 00:28
longlyeagle: 有其他資料可以比對就是了 08/13 00:29
asdf45610: 配合資料探勘找出可疑戶,再運算就好。運算資源會少寫 08/13 00:42