PokemonGO 板


LINE

原文 : https://www.reddit.com/r/TheSilphRoad/comments/543mnp/apparently_it_ is_possible_to_predict_moveset/ 缩址 : https://goo.gl/MdlMe2 -- 这是一件还没被完全确认的事情, 但因为有点意(ㄅㄚ)思(ㄍㄨㄚˋ)还是转过来 给大家讨论一下 -- (以下情境式翻译) 就是阿, 歪国仁的PTT---reddit上今天有人PO了一篇文章 某歪国乡民 : "窝遇到一个人, 她会神秘的 Magic~~ 窝给她我的一些资料後她跑了一个 程式就能算出来某只怪进化後的技能惹, Amazing! 而且窝进化後真的都跟她预测一样 , 试很多只都是! Wow! 请问大大这是怎麽办到的呢?" 歪国乡民A: 骗肖, 证据勒? 歪国乡民B: 真的假的?你提供了什麽资讯给她? 歪国乡民C: 如果真的能预测那就不用浪费糖果在该死的保丽龙上啦! . . . (以上情境式翻译) -- 然後该原PO提供了更多相关讯息 : 他是在 Discord 上一个叫 Gym Leader 的伺服器中的频道 100_IV 遇到叫 Erika 的神秘 人士, 他提供了他的游戏内ID,帐号种类(PTC or Google),想预测的宝可梦以及该只的 " CP, HP, 升级需要星尘数, 强化过与否" 这些资讯给她後 Erika 就跟他说她用程式找到他的 "PID" 了并复制跑出来的一串讯息给他 : 寻找 PID:14696654562846623408。。完毕! 您要的进化结果是 Fire Fang Fire Blast 。 正在预算中请稍等。。大约44秒 。。。。 完毕!您可以开始进化了! (对, 是简体中文) 之後他真的进化他问的那只後, 居然得到跟预测一样的结果, 之後再试几只都是 但他没办法套到更多资讯, Erika 显然不想分享她用的程式和更多细节, 因此才来问大家 目前有众多猜测: 1. 可能有办法不用帐密而得到某玩家资料? 2. 原PO提供的资讯其实几乎等於是在提供 "IV", 或许知道 IV 和一些参数(ex:玩家编号) 可以预测进化技能?(也就是进化根本不是随机, 是跟野怪CP一样用玩家资料查表决定,只是 这次看的参数更多, 不像CP只看玩家等级一项) 3. PID 是什麽? 玩家ID? 宝可梦ID? ... 目前该讨论文沸沸扬扬 如果进化不是近乎随机而是根据参数和公式决定, 那可能真的会有办法(不论合/非法)预测 也有人开始想丢类似资讯给原PO请他转交给 Erika 预测看是否有更多实例佐证这消息 大家看完觉得如何呢? -- 个人小心得有二 : 1.强国人就是行(? 2.注意! 该段文字是 "您要的进化结果...", 如果这根本是修改了伺服器资料让他强行 进化成指定结果的程式...? 那会很可怕 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.162.220.68
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PokemonGO/M.1474639574.A.3D1.html
1F:推 INNBUG: 再怎麽随机都是程式跑的只要抓到就有可能? 09/23 22:11
2F:推 MoseHas: 靠提供的三项值来骰技能,实作可行,只是如果我是设计师 09/23 22:11
3F:→ MoseHas: 除非企划要求我这样干,否则我就直接Random.Range()就好 09/23 22:11
4F:推 yzkeroro: 如果是随机应该是会在点进化那时才有办法知道吧 09/23 22:12
5F:→ MoseHas: 有一个方式可以破解迷思,抓两只CP、HP、星尘一样的怪 09/23 22:12
6F:→ MoseHas: 进化看是否骰到同样的数值,就可得证 09/23 22:13
你这例子该篇推文就有人讨论过 她还有要其他资讯, 所以参数可能更多, 比方说 PID 如果是指每只宝可梦的独特编号 那同一只不同人抓应该要不一样, 这可能就让进化有了歧异 但也可能某些资讯是混淆视听用的,其实不需要
7F:推 horseorange: 这太八卦了吧 09/23 22:13
8F:推 birdy590: 这个前面有讲过 理论上会想像成每次都骰 但这很浪费 CPU 09/23 22:14
9F:→ MoseHas: 心得二,个人看法是中文解读不同,「您要的进化结果」重 09/23 22:14
10F:→ MoseHas: 点是「结果」而不是「您要的」 09/23 22:15
我会那样怀疑是因为它的 "正在预算中请稍等。。大约44秒 。。。。 完毕!您可以开始 进化了!" 居然是出现在结果之後 如果都已经有结果那还需要算什麽?
11F:→ MoseHas: 呼叫Random.Range()并不会浪费多少效能啊= = 09/23 22:15
12F:→ MoseHas: 再怎麽浪费效能,跑动画的20秒时间,怎麽可能不够他算出 09/23 22:15
13F:推 nadoka: pokemon ID 09/23 22:16
14F:→ MoseHas: 如果他要PID,那麽请问这个值该如何取得呢? 09/23 22:16
15F:推 InMontauk: 同只宠升级後的技能好像也会一样 跟朋友对照过两三只 09/23 22:16
16F:→ InMontauk: 都是这样 09/23 22:16
17F:推 gaduoray: 可能是要减少伺服器的压力? 09/23 22:16
另外一个有趣观点,如果技能是用查表决定而非随机 那储存玩家的宝可梦资料时就可以只存决定的参数少存结果 需要用到时再查表 因为每次跑出来结果必一样
18F:推 ybz612: 之前不是有人试过了吗 两个人抓同一只怪 同IV同技能 09/23 22:16
19F:→ ybz612: 但进化後 技能不见得会相同啊 09/23 22:17
20F:→ MoseHas: 我说的是 抓到两只啵啵 CP10 HP10 按进化 09/23 22:17
21F:推 WJAider: 同宠同 CP 跟朋友同时抓的大闸蟹进化後技能不同 09/23 22:17
22F:→ MoseHas: 会不会骰出一样技能的比比鸟 09/23 22:17
23F:→ gaduoray: 如果技能可以在手机运算的话 只要回传进化的讯息就好 09/23 22:17
24F:→ WJAider: 而且还同 ip 同时点进化喔 09/23 22:17
25F:推 INNBUG: 这要破解好像也不难开一只新帐号抓三围一样就好 09/23 22:18
26F:→ MoseHas: 如果说今天是用save&load大法但是每次都骰出一样的技能 09/23 22:18
27F:→ MoseHas: 那我们才能解读成,他有一个参数用来控制固定骰出的技能 09/23 22:18
28F:→ INNBUG: 还能用不同版本双开同一只抓两次 09/23 22:18
29F:→ MoseHas: 梅森旋转算法,有兴趣的可以google 09/23 22:18
30F:→ birdy590: PRNG 是完全发生在伺服器上 人数多是很可观的 09/23 22:21
31F:推 peadon: 要作实验 别拿CP10的 高於10都好 09/23 22:21
※ 编辑: keith291 (1.162.220.68), 09/23/2016 22:29:40
32F:推 luke2: PID是来自於本传中的性格值 09/23 22:29
33F:推 birdy590: ttp://www.smogon.com/ingame/rng/pid_iv_creation 09/23 22:29
34F:→ luke2: http://0rz.tw/F8s8u 百科可以稍微看看 简单来说他类似 09/23 22:30
35F:→ birdy590: reddit 有老外贴了这篇 内容很有趣 09/23 22:30
36F:→ luke2: 身份证字号 台湾身分证字号第一码英文代表出生地 09/23 22:30
37F:→ luke2: 同一个出生地的人第一码会一样 第二码1或2代表性别 09/23 22:30
38F:→ luke2: 以本传的特性来讲 性格值(PID)的尾数是偶数的话代表这只 09/23 22:31
39F:→ luke2: PM会是第一种特性 奇数的话则代表这只PM会是第二种特性 09/23 22:31
40F:→ luke2: 为了方便计算 任何跟PM随机性有关的数值基本上都会从PID 09/23 22:32
41F:→ luke2: 取值而来 也就是说他们都会是PID的函数 如果Go沿用这个逻辑 09/23 22:32
42F:→ luke2: 的话代表技能这个随机因素是看PID的某些部份数值而来的 09/23 22:33
43F:→ birdy590: 游乐器版的很多内部机制都被玩家挖光光了 如果有借用 09/23 22:33
44F:→ luke2: 如果有人能破解技能=F(PID)的F函数的话在抓到PM时确实可以 09/23 22:33
45F:→ luke2: 预测进化後的技能 09/23 22:33
46F:→ birdy590: 就有可能被发现某些规律 09/23 22:33
47F:→ cabi0513: 假的 09/23 22:34
48F:推 luke2: 不过Reddit这篇满神的 这个函数没意外的话是写在Server端 09/23 22:35
49F:→ keith291: 我也是这样猜 但只有玩家ID就可以读到这些资料? 09/23 22:35
50F:→ luke2: 不像以前本传是写在卡带 所以拆得出来 游戏才上市三个月 09/23 22:35
51F:→ luke2: 左右就能成功破解的话真的...满可怕的 09/23 22:36
52F:→ keith291: 应该多少有非法窃取资讯的成分吧 09/23 22:36
53F:→ luke2: 没记错的话本传中每个PM的PID跟玩家ID是独立的 不过在判断 09/23 22:37
54F:→ keith291: 如果是在用户端可以得到这些资讯 那可能发展成go radar 09/23 22:37
55F:→ luke2: 色违的时候色违出现与否会同时参考PID跟玩家ID 09/23 22:37
56F:→ luke2: 只靠玩家ID就能拆出每只PM的PID的话 我觉得不太可能 09/23 22:38
57F:→ keith291: 那种的工具程式,如果是窃取甚至修改资讯,那就只是死骇客 09/23 22:38
58F:→ luke2: 除非Go把PID写成玩家ID的函数 而且这个函数非常好拆/猜 09/23 22:38
59F:→ luke2: 对 这边的争议我认为会比Radar还大很多 是很标准的Hacking 09/23 22:39
60F:→ luke2: 既然版上连Radar是不是外挂 作弊都会吵这麽久了 这个一定 09/23 22:39
61F:→ luke2: 会吵到炸开XD 09/23 22:39
62F:推 Strasburg: 以程式的角度下去看 技能在生成的时候就设好比较合理 09/23 22:40
63F:推 luke2: 推文有提到一个很有趣的测试方法 就是两个装置(跟朋友之类 09/23 22:41
64F:→ luke2: 的)抓同一只地图上的怪(非洒花) 然後进化看技能是否一样 09/23 22:41
65F:→ birdy590: 呃 底下有讲 预测需要 1.帐号名称和种类 2.怪的资料 09/23 22:41
66F:→ luke2: 测试个上万次 如果都一样的话 代表同只PM进化後技能一样 09/23 22:42
67F:→ luke2: 就可以得到同PM=同PID=同技能的结论 不过要算出来技能是 09/23 22:42
68F:→ luke2: 什麽又是一回事了 09/23 22:42
69F:→ birdy590: 3.想要的技能... 然後它会算出一个进化的时间 09/23 22:42
70F:→ birdy590: 本来就有人在猜进化不是真的每次取乱数而是查表 09/23 22:43
71F:→ luke2: 我没点进去连结XD 不过看起来进化後的技能是 09/23 22:43
72F:→ luke2: 玩家ID PID 跟时间的函数? 09/23 22:43
73F:→ birdy590: 这个表的运算方式如果被人硬算出来 当然也就破功了 09/23 22:43
74F:→ birdy590: 这不就是很标准的查表吗? 09/23 22:44
75F:→ luke2: "硬算"的过程叫Hacking啊...争议在这 09/23 22:44
76F:→ birdy590: 然後有人说帐号只需要前三个字母 09/23 22:45
77F:→ birdy590: 硬算哪叫 hacking? 这计算从头到尾没碰过伺服器啊 09/23 22:45
78F:→ birdy590: 有可能是用累积记录很多次进化结果推算出来的 09/23 22:46
79F:→ luke2: 也是 我把他跟本传公式的来源搞在一起了XD 09/23 22:46
80F:→ luke2: 不过能推算出来的话真的很可怕... 09/23 22:47
81F:→ birdy590: 那代表 NIA 工程师很丢脸吧... 跟破译密码有点像 09/23 22:48
82F:推 luke2: 一般来说直接黑进去软体比推算老半天简单很多 可是现在的 09/23 22:48
83F:→ luke2: 情况确实只能推算 因为Go不是单机XD 09/23 22:49
84F:→ luke2: 丢不丢脸是一回事啦 我觉得能推算出来的人超屌的 09/23 22:49
85F:→ birdy590: 如果借用了手持版的机制 被算出来的可能性会大增~ 09/23 22:49
86F:→ luke2: 机制沿用 公式未必会沿用啊 而且本传的技能跟PID无关 09/23 22:50
87F:→ luke2: 因为不是随机的 所以没有公式可以照抄... 09/23 22:50
88F:→ luke2: 越想越可怕 天哪 09/23 22:50
89F:推 mepass: 也许一只怪抓到後所有的属性就已经先被决定了 09/23 22:50
90F:→ mepass: 而不是进化时才随机决定 09/23 22:51
91F:推 pdz: PID是PK 不会重复 一定是跟帐号id关联 09/23 22:51
92F:→ mepass: 不过很难想像会这样去写程式 09/23 22:51
93F:推 birdy590: 所以大家其实是在玩资料库 不是在玩随机性高的游戏 09/23 22:52
94F:→ mepass: 进化时随机决定好写又不容易破解 09/23 22:52
95F:推 luke2: 我猜过几个月後会有这种预测技能的App 然後版上在吵说是不 09/23 22:54
96F:→ luke2: 是外挂 要不要禁XD 09/23 22:54
97F:推 ycycpan: 同支宠进化招式不会一样吧 跟朋友试验过了 09/23 22:55
98F:推 mepass: 人家的意思是系统有内建运算 让怪的素质一开始就决定 不是 09/23 22:56
99F:→ mepass: 说同一只怪就会一样 09/23 22:56
100F:推 luke2: 那我可能误会了 看来不能那样测XD 或是说已经有反例了 09/23 22:58
101F:推 miracle1215: 这也太八卦了吧 09/23 23:00
102F:推 mepass: 不过可以反向到把这个公式找出来真的超强 09/23 23:01
103F:→ devidevi: 怪拿到时的素质一开始已经决定不是不可能.... 09/23 23:01
104F:推 yzkeroro: 可能因为要跟个人的UID计算 所以会不同? 那也是很难实测 09/23 23:02
105F:→ yzkeroro: 能破解的人真的是太神喇 09/23 23:02
106F:→ bluelamb: "同一只宠" 也只是指你在同等级的情况下 点同一只怪 09/23 23:02
107F:→ bluelamb: 可以拿到同样cp而已... 还有IV和技能组合则是所有点到 09/23 23:03
108F:→ bluelamb: 那只宠的玩家不论等级都不变 09/23 23:03
109F:→ bluelamb: 但是你把那只宠收到背包後又如何? 如果收到後就每只 09/23 23:04
110F:→ bluelamb: 给予独立的编号 再跟进化的技能组合搭上关联 09/23 23:04
111F:→ bluelamb: 感觉上也是合理的啊? 09/23 23:04
112F:→ jengjye: 除了cp,iv还有身高体重等资讯...可能用到很多参数喔 09/23 23:07
113F:推 shin30: 好猛阿 可是这样好像会少了点乐趣XD 乾勒还我钢之翼的糖果 09/23 23:08
114F:→ mepass: 如果真的可以运算 那以後可能可以用星尘调整自己要的招式 09/23 23:10
115F:→ miracle1215: 意思是这只怪抓到就注定是刚毅了吗XDDD 09/23 23:17
116F:→ keith291: 拳四郎 : 你已经钢翼了!! 快龙 : 呜吼吼...吼... 09/23 23:20
117F:推 dtdon1699: 破解了 09/23 23:26
118F:→ uhawae: 还 蛮 屌 的 屌 爆 了 09/23 23:39
119F:→ Darvish11: 要是这样大家都等IV100完美技的就好了拉.. 09/23 23:42
120F:推 haha123456: 农的要死要活算什麽wwww 一切天注定 09/23 23:45
121F:推 MADAOTW: random好写 但是很无趣 09/23 23:58
122F:→ keith291: random才公平阿 抓的怪量多所有技能都会有一定数量 09/24 00:09
123F:→ keith291: 查表决定弄个不好可能某些人抽到好招机会比别人低很多 09/24 00:10
124F:→ bluelamb: 这个不RANDOM的话 玩家感觉会很差啊... 09/24 00:11
125F:→ bluelamb: 好不容易堆了125颗的 结果竟然是天生就注定要报废 09/24 00:12
126F:→ bluelamb: 只是你不知道 所以就只能白费功夫 09/24 00:12
127F:→ SpiderMa: 看着pid(显示肛翼,破坏光线):原来是噜噜米啊,我还以为是 09/24 00:13
128F:→ SpiderMa: 快龙 09/24 00:13
129F:→ bluelamb: 除非N社快点弄个配招系统出来 09/24 00:13
130F:推 ter2788: 要减轻伺服器负担抓到就决定是很有可能的 09/24 00:51
131F:→ ter2788: 抓到就打上编号 按表查技能很有可能 09/24 00:52
132F:→ ter2788: 所以只要知道那只怪物特殊编号 查出技能应当可行 09/24 00:54
133F:推 ter2788: 因此我认为 不管中间如何计算 找到代码就极有可能找出进 09/24 00:57
134F:→ ter2788: 化後技能 09/24 00:57
135F:推 peter080845: 这样有鸡巴到 09/24 01:11
136F:推 hahaha81: 这篇有趣! 多亏原po分享 09/24 01:31
137F:推 littlecatowo: 靠北 弄到两只肛液死光快龙 如果是抓到就决定真的感 09/24 03:20
138F:→ littlecatowo: 觉很差 09/24 03:20
139F:→ jengjye: 不过想想也是...不这样而用乱数的话那资料量增加太大了 09/24 03:38







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP