作者handsomefong (飘逸)
看板PokemonGO
标题Re: [闲聊] GoRadar 的技术讨论
时间Fri Sep 30 15:54:22 2016
其实它用的技术也ㄧ直以来是我好奇的疑问
如果说它的资料来自於飞人 同时间真的有这麽多飞人在四处扫怪? 现在官方应该有封锁
ㄧ些外挂玩家了 但我看雷达的资料 却不见短少 甚至一些偏远地带都还有资料?
另外它是如何得知怪物的消失时间? 铜锣 大家找宝贝 宝可56等等 这些雷达的资料来源
都ㄧ样吗?
※ 引述《roga (任性)》之铭言:
: 发文前请务必详阅板规
: 本板禁止讨论模拟器、Fake GPS、需登入PMGO帐号之雷达、修改游戏数值之软体、
: 需要登入PMGO帐号之非官方程式、利用系统漏洞等
: -看完可Ctrl+y删除-
: 2-4-3.禁止讨论外挂(※)、模拟器、私服等非常规方式进行游戏,
: 违者水桶30日。
: ※包含伪装定位、修改数据、异地代登等,非更动游戏内容之辅助app不在此限
。
: 需登入游戏帐号之网页及辅助app不禁止,但不鼓励使用。
: 声明:我已经读过新版规
: ===========
: 身为一个 Go Radar 的爱用者,自然对它背後的技术和实作方法会感到好奇。
: 本文只专注讨论 GO Radar 这个 App 。
: ===========
: Go Radar 的作者在 App Store 里面写到
: We track over 140,000 currently spawned Pokemon at all times
: using crowdsourced data from users.
: No login is necessary and it’s completely free!
: 身为一个 Go Radar 的爱用者,
: 我可以相信 140,000 这个数字,也可以相信 all times 。
: 但我很难相信 using crowdsourced data from users 这段话。
: 有趣的是,不只一个人斩钉截铁地替 Go Radar 背书:「它的资料就是这样来的。」
: 当然...越是这麽多人信教,我就会越怀疑 XD
: 我主要怀疑的地方:
: 1. 八月底左右我花了不少时间在北投一带农迷你龙,时间几乎都是半夜,
: 感谢 Go Radar 报给我的位置
: 有几次我抵达时,位置偏僻,或是小巷,或是山里面,有时候也没其他人,
: 我常常是第一个或是前几个到的,所以我很难相信资料来自於真人。
: 2. 我很难相信 JB User 在特定地区分布地如此平均,而在某些地方完全没有。
: 3. 看过 Go Radar 的使用方式,可以推测後端 Server 一定是 PokemonGo-Map
: 或是其相容版本,要不然没有使用 iPokeGo 的必要 。
: 4. 剩下的问题就是,後端 Server 的资料是怎麽来的
: - 如果不改 PokemonGo-Map ,那就是单纯飞出来的,这个可能性违背了
: Go Radar 作者的说法。
: - 如果改了 PokemonGo-Map 衍生出相容版本,资料就可能来自於群众,
: 也就是 iOS 的 JB User 这个可能性符合 Go Radar 作者的说法。
: (我们先不讨论就算 JB 後, Go Radar 或其衍生的 Agent
: 要怎麽拿到怪的位置这类实作上问题)
: - 也有可能是一部分来自於群众,一部分是飞出来的,
: 但这个可能性也违背了 Go Radar 作者的说法。
: ===================
: 以下是我最近观察到一些有趣的现象,可以从这些现象来看
: 是否作者所说的:「using crowdsourced data from users」是真的。
: 首先,先附上一段影片
: https://www.youtube.com/watch?v=dgbvMBkjEbk
: 这段影片是我在梅姬台风当晚拍摄的,时间和日期有电视新闻佐证。
: 我想大家应该都有印象当晚风雨有多大吧 XD
: 不过 Go Radar 却可以侦测到淡水河道上有 Pokemon 出现。
: 所以这隐含的意义是,台风天晚上有 iOS 的 JB User 在淡水河道上划船。
: 这样资料才能回传送给 Go Radar 的 Backend Server 。
: 接下来是我在其他日子陆续从手机存下的一些萤幕截图
: http://image.roga.tw/u/9/6ASMNEVk-l.png
: 半夜 1:11 分,北投的山上有快龙,想必是有 JB User 在那边蹲点吧?
: 补充:出怪的那个地方叫做「道生神学院」,
: 地图资料都可以比对 Google Map 卫星空照图
: http://image.roga.tw/u/0/2bKekdYH-l.png
: 半夜 2:43 分,Nidoran 出现在山上 (没有公路可以抵达) 是有 JB User 正在爬山吧
?
: http://image.roga.tw/u/2/tBRqgoba-l.png
: 半夜 2:44 分,出怪在中兴桥南侧河面上,合理解释是有 JB User 正在沙洲上散步
: (至於人是怎麽上去沙洲的?可能是游泳或是竹筏之类的吧)
: 同样位置比对卫星空照图 http://image.roga.tw/u/1/Ow9y4tNL-m.png
: http://image.roga.tw/u/3/OcltMU2w-l.png
: 半夜 3:00 一样出怪在河道中间
: http://image.roga.tw/u/5/NCsJLmnZ-l.png
: 半夜 3:00 一样出怪,大家都不用睡觉的
: 其实大家只要把 Go Radar 拿出来实际玩一下,或是去个人比较少的地方,
: 在地图出怪的时候看看附近还有没有其他人,还是只有你一个人,这样就可以验证了。
: 在这边抛砖引玉,也希望有兴趣的朋友可以一同讨论技术上的问题。
: 附上一些参考:
: 标题Re: [PMGO] 对Go Radar 资料来源的疑问
: https://webptt.com/cn.aspx?n=bbs/PokeMon/M.1472588583.A.1B0.html
: Re: [问题] JayBo被检举下架?
: https://webptt.com/cn.aspx?n=bbs/PokemonGO/M.1474440887.A.761.html
: Go Radar 的一些讨论
: http://blog.roga.tw/2016/09/4289
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.224.143.205
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PokemonGO/M.1475222063.A.737.html
※ 编辑: handsomefong (36.224.143.205), 09/30/2016 15:54:56
1F:→ satan04: 你去pm板爬吧== 懒得讲了 09/30 16:08
2F:→ hoks: 你什麽时候有官方有在封锁外挂的错觉…09/30 16:12
3F:→ hoks: 现在更多35+明目张胆的占领道馆09/30 16:13
4F:推 AdamDunn: 我就说这些雷达根本不是真的人提供资料09/30 16:15
5F:→ AdamDunn: 必定是很多帐号在扫09/30 16:15
6F:嘘 Lichtseme: 我猜你连程式都不会写,讨论你也听不懂==09/30 16:15
我会写 拿出ㄧ点真知酌见来讨论 而不是
只呛一句你不懂 就进来乱嘘文
7F:→ AdamDunn: 真的外挂是没有游戏介面的 有点像linux09/30 16:16
8F:→ AdamDunn: 抓到什麽怪自动回报立马有IV各素质利用预设条件自动换糖 09/30 16:17
9F:→ AdamDunn: 可以限制走动范围跟速度都是在最初调参数的时候 09/30 16:18
10F:→ AdamDunn: 给他经纬度他就可以走了09/30 16:18
11F:→ AdamDunn: 模拟器是最Low的外挂09/30 16:19
12F:推 fr303388: 给经纬度,api回传资料解析,丢怪物资讯,回传体质,程式09/30 16:21
13F:→ fr303388: 解码成Iv,转成图形介面09/30 16:21
14F:推 signm: 稍微翻了一下以前资料有人破解就飞人帮你扫的结果09/30 16:21
15F:嘘 jamescyt: 你何时有了飞人很少的错觉?09/30 16:22
16F:→ satan04: adam你搞错,go radar跟其他雷达机制不同09/30 16:25
※ 编辑: handsomefong (36.224.143.205), 09/30/2016 16:41:24
18F:→ Barolo: 机器飞人扫资料不被抓又不难 只要这些机器人够低调不占 09/30 17:10
19F:→ Barolo: 道馆 低调抓怪的话 请问为何会被抓? 09/30 17:11
20F:推 rial: 我想问一下,一个雷达要养几个帐号? 09/30 17:14
21F:→ ERQQ: 上千个跑不掉 09/30 17:18
22F:→ ERQQ: 现在可以用程式批次建立PTC帐号然後直接丢给程式去跑 09/30 17:19
23F:推 fr303388: 看你想扫的范围和速度而定,最近很少被锁了。 09/30 17:19
24F:→ ERQQ: 程式会记录生怪点,所以时间到过去扫就好,时间才能压在 09/30 17:19
25F:→ ERQQ: 14分内,而且官方不太锁这种1等飞人,因为不抓怪、不转牌 09/30 17:20
26F:→ ERQQ: 除非你同IP用太多帐号或是真的飞太快 09/30 17:20
27F:→ ERQQ: 市面上APP就是这样侦测的,没甚麽了不起, 09/30 17:21
28F:→ ERQQ: 当然官方还是会BAN,或是改动生怪点,所以雷达有时候会漏怪 09/30 17:21
29F:→ ERQQ: 但是比例并不高,我觉得官方要抓应该非常简单,但他们不做 09/30 17:22
30F:推 AdamDunn: 所以之前说IP数量才是问题 09/30 17:23
31F:→ ERQQ: 另外,生怪点资料其实是最重要的,要扫生怪点资料需要的帐 09/30 17:50
32F:→ ERQQ: 号数是一般扫生怪点的2,3倍,所以某雷达才会喜欢偷别人 09/30 17:51
33F:→ ERQQ: 资料一阵子,道歉完後拿来自己扫, 09/30 17:52
34F:→ ERQQ: 效率当然比别人快XDDD 尤其最近又改版 09/30 17:52
35F:→ ERQQ: 但说穿了 这些都是开图外挂的一种啦 用的跟提供的都是作弊 09/30 17:53
36F:→ ERQQ: 但你不用,说真的成就感少很多,因为一般玩家看雷达的收获 09/30 17:54
37F:→ ERQQ: 就是纯sighting玩家的好几倍了,更别跟外挂玩家动辄 09/30 17:54
38F:→ ERQQ: 好几页快龙乘龙的比,所以硬要指责这些玩家作弊也不太公平 09/30 17:55
39F:→ ERQQ: 他们只是找到比较能获得回馈的游戏方式而已 09/30 17:56
40F:→ AdamDunn: 不用很快就会失去乐趣因为没有回馈 09/30 17:59
41F:→ AdamDunn: 整天抓虫很难不让人失去信心 09/30 17:59
42F:推 birdy590: 现在为了 IV/技能, scraper 也会抓怪啊 09/30 18:08
43F:→ birdy590: 应该是不会丢球 但是会开 encounter... 其实这负担不清 09/30 18:10