Re: [讨论] 从程式观点谈Pokemon进版

楼主: radstar (_(:3”∠)L)   2016-10-08 10:08:02
: 4、飞人系统侦测:主要飞人是透过假GPS讯号,让程式人物在不用真人出现在第三方地方
: ,可分成系统支援及不支援状况。iOS及Android5以下,系统并不支援模拟GPS,所以必需
: JB或是Root才可以使用,这种可以透过程式询问系统是否Root或是JB防堵,但是由于程式
: 的独立性,宝可梦并无权限直接存取假GPS程式确认是否使用!
: 而Android6以上,为了提供开发者测试GPS程式,系统内建GPS模拟支援,反而开了系统后
: 门给飞人,这种方式除了飞人快速两地移动外,宝可梦无法辨识是否使用假GPS,因为收
: 到的讯息跟真的GPS并无不同。
: 所以并非官方不愿意防堵飞人,而是无能为力,除非Android系统移除模拟开发系统
: 的支援,而防堵Root及JB也并非要抓飞人,而是避免有心人士透过Root或JB后直接窜改程
: 式作弊。
小弟来抛砖引玉一下,相信有实际出去跑点的玩家都相当讨厌飞人,
关于fake GPS的部分,有些东西应该可以帮忙判断,只是不知道N社会不会为了这个而修
举例来说,连上行动网络后会得到一组基地台的ID代码,关键字:LAC CID
(不需要开资料传输,只要有讯号格就会有注册上的基地台代码)
这部分可以用OpenCellID去取得该基地台“实际的”的地理位置,
因此如果GPS回报的位置讯号跟基地台差3KM以上,就是一般基地台能服务的半径距离两倍
大概就可以判断是fake GPS了,
你不可能回报的基地台在台中,GPS讯号回报在南寮吧?
不过这样做的副作用就是开WIFI分享给“没有行动网络”的装置会没办法玩
但是手机A分享给手机B还是可以玩的,
只要手机B有注册上行动网络,就可以确认Cell ID
所以我觉得要防堵飞人机制,可能的作法有:
1. 要求装置需要支援Telephony功能才能执行Pokemon GO
2. 判断基地台讯号跟GPS讯号位置距离,
如果超过一定距离太久,GPS又不断回报在移动的话,就可以Ban帐号了。
不知道大家有什么看法?
作者: poi96300 (天阿poi)   2016-10-08 10:10:00
这我之前po过 被嘘到爆 还一堆说平板不是人
作者: Quentin5566 (困丁轰)   2016-10-08 10:13:00
我lab明明在学校里面 但IP位置回报是教育部...在lab里面 手机收讯差 开wifi网络比较稳...
作者: Amygo (心在何方)   2016-10-08 10:14:00
在家里用Wify的呢?你要N社去调所有电信业者的资料吗?
作者: Quentin5566 (困丁轰)   2016-10-08 10:15:00
位置又离教育部又是跨县市的= =
作者: imgkiller (无血之大戮)   2016-10-08 10:15:00
你这个根本不准把 你以为全世界的基地台都盖得跟台湾一
作者: sc910016 (hao)   2016-10-08 10:16:00
Ios不用开虚拟,好吗?别耍脑了。同步版你有用过?
作者: imgkiller (无血之大戮)   2016-10-08 10:16:00
样密集?然后以你的想法,飞人不要飞太远就没事了还有你这个做法等于要增加服务器很大的负担,你要多久
作者: tony121010 (我是来乱的)   2016-10-08 10:18:00
等于你放弃一堆行动装置市场
作者: imgkiller (无血之大戮)   2016-10-08 10:18:00
来验证一次
作者: Quentin5566 (困丁轰)   2016-10-08 10:19:00
4G的低频段基地台 范围半径很大
作者: tony121010 (我是来乱的)   2016-10-08 10:21:00
另外谁说室内一定没有GPS讯号?
作者: imgkiller (无血之大戮)   2016-10-08 10:21:00
都假造gps传的地址资料了,隐藏或假造ip地址很难吗
作者: akira01 (小吉)   2016-10-08 10:23:00
要考虑的状况还有很多,这样的方案行不通,况且还有真的身障人士在.
作者: catsummery (Requiescat in pace)   2016-10-08 10:26:00
身障人士用fake gps合理,那什么人用小黑窗合理?
作者: akira01 (小吉)   2016-10-08 10:27:00
不过前几天倒是真的有看到坐残障电动车的阿伯慢慢骑到公园旁玩,.
作者: grosschemman (指喻)   2016-10-08 10:27:00
身障人士是真的有家人推著轮椅去抓的别合理化fake gps 恶心
作者: akita690 (akita690)   2016-10-08 10:28:00
要求gps异常的抓完需找附近补给站拍照上传,没传就红怪,不能那那只打道馆,这样就不会误杀正常玩家,想飞单纯开图也不影响其他人
作者: poi96300 (天阿poi)   2016-10-08 10:32:00
这方法基本上没插SIM卡就侦测不了了
作者: akita690 (akita690)   2016-10-08 10:33:00
管飞人打道馆不如开放地图上的道馆都能打还实际点,手动玩家不会gps飞走error,反正本来就要开放玩家对战,家里能打道馆还不错
作者: poi96300 (天阿poi)   2016-10-08 10:33:00
用平板一样可以爽爽飞 除非限制要玩就要插SIM卡
作者: Amygo (心在何方)   2016-10-08 10:44:00
家里没GPS....你不知道有阳台露台这种东西吗?
作者: philhung1968 (小胖)   2016-10-08 11:05:00
这几天明明在万华抓怪,iv筛选时,却都显示在基隆捕获?
作者: budinvv   2016-10-08 11:10:00
台北抓的都基隆捕捉,傻眼= =
作者: hotfluid (我是西瓜)   2016-10-08 11:11:00
高手
作者: pepsilee (Pepsi)   2016-10-08 11:33:00
推文一些不懂原PO说什么的就别出来献丑了............XD
作者: iamaq18c (我不是水电工阿咸~)   2016-10-08 11:38:00
扯身障人士是哪招XDDD
作者: rrefK31 (RK31)   2016-10-08 11:39:00
技术行的通但限制装置说不过去
作者: pm2001 (做个盾牌眼球兵吧)   2016-10-08 11:59:00
那飞人只要送假的基地台资讯不就解掉了身障人士根本不是理由 如果你真的移动有困难那很抱歉 这款游戏不适合你 这不是借口
作者: arrfu (观光客)   2016-10-08 15:01:00
我全部都是基隆抓的,以前抓的也都被改基隆
作者: tsming (断水流大师兄)   2016-10-08 17:12:00
我看过用超大台平板在玩的

Links booklink

Contact Us: admin [ a t ] ucptt.com