Re: [PMGO] [討論]從技術出發-不可能防止作弊?

看板PokeMon作者 (長鷹寶寶實驗室)時間7年前 (2016/08/12 21:02), 編輯推噓5(5013)
留言18則, 7人參與, 最新討論串4/12 (看更多)
※ 引述《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

08/12 21:14, , 1F
08/12 21:14, 1F

08/12 21:38, , 2F
WIFI的位置,不是當初街景車搜集的嗎?
08/12 21:38, 2F

08/12 21:42, , 3F
我猜可能不只街景車,利用手機收集也有可能
08/12 21:42, 3F

08/12 21:43, , 4F
08/12 21:43, 4F

08/12 21:45, , 5F
都有 基地台訊號也是
08/12 21:45, 5F

08/12 22:10, , 6F
wifi定位原理及修正 https://goo.gl/TPUO5c
08/12 22:10, 6F

08/12 22:27, , 7F
都可以造假吧
08/12 22:27, 7F

08/12 22:55, , 8F
如果只是少數人 要建立WIFI跟基地台資料庫是滿困難的
08/12 22:55, 8F

08/12 22:55, , 9F
所以要造假會困難很多
08/12 22:55, 9F

08/12 23:02, , 10F
話說手機的基地台定位真像那網頁說的,會比對強度交叉找出
08/12 23:02, 10F

08/12 23:03, , 11F
位置嗎? 我之前搭配netmonitor和google map,關掉wifi和
08/12 23:03, 11F

08/12 23:03, , 12F
GPS測試,發現好像都只能定到netmonitor顯示的基地台旁邊
08/12 23:03, 12F

08/12 23:04, , 13F
如果跳到另外一個CID的基地台,定位又會跳到他旁邊
08/12 23:04, 13F

08/12 23:05, , 14F
似乎純用基地台定位沒像網路上說的,用幾個基地台交叉定位
08/12 23:05, 14F

08/12 23:07, , 15F
前兩年還沒有 最近看廠商的路測資料 應該有了
08/12 23:07, 15F

08/13 00:28, , 16F
但是重點在,你只要有餵給server準確的GPS,他就不會看wifi
08/13 00:28, 16F

08/13 00:29, , 17F
有其他資料可以比對就是了
08/13 00:29, 17F

08/13 00:42, , 18F
配合資料探勘找出可疑戶,再運算就好。運算資源會少寫
08/13 00:42, 18F
文章代碼(AID): #1NhSZwJ2 (PokeMon)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 12 篇):
文章代碼(AID): #1NhSZwJ2 (PokeMon)