Mabinogi 板


LINE

2013/11/29 更新: 测试结果出来了,抱歉可能害大家虚惊一场 重新测试的结果是: 浏览器关闭一个小时就会自动登出!! 中枪的应该只剩下楼主: 每次回家都先开一下玛奇,想说晚上可能还会再打些任务 所以Beanfun网页就没关掉留着,留着晚上可以少打一次密码 果然,偷懒是最大的敌人(检讨中) 在这边跟大家抱歉,因为在下不够谨慎可能造成了大家慌张 前情提要: 原PO很久没开玛奇,FB上看到活动送黑火马与100AP药水才忽然想回锅 虽然看到活动时已经赶不上黑火马,而且一想到20岁的初音就... 不过100AP药水对我还是很有吸引力 同时也上PTT逛逛 没想到一上来就看到被盗 当下直觉就是:来分析Beanfun安全状况的并写文章让大家知道哪里要小心吧 还没开始写文,先用自己电脑测试一下:这机制够不够安全 (结果测试不够谨慎) 於是意外就这样发生了...... 不够谨慎的测试还成了更大的意外 (多希望不会看到意外让我可以写原来的分析文) 重点: 目前如果要小心「玛奇帐号」被盗用,请做好以下几个安全措施: 更新:问题没想像严重,要不要照做请参考下面原理自行评估 1. 登入玛奇後,尽快将Beanfun网页登出,或者至少关电脑前网页要登出 不要用清除Cookie的方式登出,直接关网页後你得重新登入也不算登出 请直接点Beanfun网页右下角的登出可以确保帐号安全 2. 随时检查浏览器扩充套件,有没有被安装奇怪的东西 当然不要被装扩充套件最好,不过很多软体都可以不询问你直接帮你装 尤其是现在很少防毒软体会确保浏览器是安全的 如果以上两点不确实,尤其是第一点没做好的话 就算用PlaySafe或OTP保护,玛奇帐号还是会被盗用 更新:只影响一小时 漏洞已经电话回报游戏橘子,似乎也有其他人回报,但什麽时候修正也不确定 修正之前做好以上两点至少可以少一点被盗的机会 版主都说可以了,那就把原理写上吧:  Beanfun以前的登入流程如下图:   启动游戏→输入帐号密码→登入游戏  而新Beanfun的登入流程如下(旧Beanfun的流程也差不多)   开启Beanfun网页→网页登入→点选启动游戏→产生「Session参数」→ 传「参数」给BFWebStart→BFWebStart跟橘子伺服器要求产生OTP→ 带着「包含OTP的参数」启动游戏→自动登入游戏(因为帐号密码已写在参数) PS. OTP = On Time Password = 具有时效性的密码 像是信用卡刷卡要用手机接收一个五分钟内输入的认证码,那也是OTP PS2. 如果你把工作管理员的命令列打开,就可以看到该应用程式启动时的参数 前几篇有人提到踢人的方式,也是类似的方式找出OTP 基本上只要程式还在执行,你执行时的参数都可以查(不过依然安全原因如下) Beanfun刚出来的时候我就在踹(Try)说如果把OTP抄下来,能不能用 答案是:可以用,但是只有五分钟的时效,不构成危胁(随时可查到可是查到也过期了) 因为以前一直只有踹这块,所以一直觉得Beanfun还蛮安全的(惭愧) 这次看到被盗才想到:如果给BFWebStart的「Session参数」被抄下来呢 话不多说开始动手踹,不过因为BFWebStart只会执行20秒    (程式结束就查不到参数,而且玛奇主程式出现开始游戏时,他就任务完成结束了) 手脚再快也抄不下来,所以写了个小工具把流程从原本的:   网页→BFWebStart  改成这样:   网页→拦截→BFWebStart  第一次当然很正常的启动游戏登入游戏(只是多个步骤拦截参数嘛)    如果这串参数跟後面的OTP一样5分钟就过期,那倒也还好    毕竟你登入5分钟内被踢出,一定会怀疑有问题马上重新登入    (BF後直接登入玛奇虽然会写「请升级帐号」,不过其实会自动帮你按是踢人)    关闭游戏休息个五分钟後,把刚刚拦截下来的参数拿出来,再次启动BFWebStart    等等,五分钟後还是可以启动?! 我以为这参数只能用一次或5分钟後就会失效啊    很不幸的,睡觉前共放了两个小时以上 确定是因为没关网页才会放两个小时还有效    这串参数还是可以让我直接自动登入玛奇(也就是前面讲的意外)    没错,如果你启动游戏时,给BFWebStart的参数有抄下来    根本不需要Beanfun网页就可以直接登入游戏    也是PlaySafe没用的原因(网页都不需要开了,哪需要晶片卡)    後来测试一下,要怎麽让「给BFWebStart的参数」,确定以下行为会让参数报废   1.登出Beanfun网页   2.不登出关网页,直到网页显示要登入後,重新登入网页Beanfun 3.单纯的关闭网页,一个小时後参数会失效(先前不会过期确定是笔误)  而以下行为不会让参数失效:   1.改密码(对,进信箱改密後没重新登入参数依然有效)   2.直接把网页关掉然後去睡觉(确定是笔误,等一个小时就会失效了)   3.之前Beanfun网站宣导的「关掉游戏」    很不幸的是,这串参数还可以从「浏览器」取得  虽然传说过程有加密不至於被拦截,不过到你的浏览器上也解密了  (不然你看不到网页)    如果直接插入一些脚本,让浏览器把这串参数传到别的地方....  外加浏览器传输资料也很正常,防火墙根本不会发现异常    以上,希望大家都能保护好自己的玛奇帐号   修正後的结论:我要修正我网页开着不关的坏习惯了... --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.170.153.115 ※ 编辑: j28347846 来自: 118.170.153.115 (11/27 02:27)
1F:→ nfuyuu:很好奇第一点的原理是什麽? 11/27 08:57
原理讲出来我怕盗帐号的也来取经,而且不晓得版主觉得可不可以讲 如果可以直接讲我在发篇文讲原理吧
2F:→ hodall:OTP有两个GAMAOTP和OTP是指哪个呢? 11/27 09:15
两个应该都一样适用 基本上我找到的不良设计可以直接绕过任何Beanfun帐号验证程序启动游戏
3F:→ hitaru:PS卡在登入跟开启时会读取一次PS卡,感觉PS卡的使用者登入 11/27 09:17
4F:→ hitaru:登入後尽快把卡片跟电脑的连接移除才是上策? 11/27 09:17
PS卡以前用过不过没仔细研究(剪卡剪坏就没再用了)
5F:推 king22649:不会修正吧?橘子有工程师吗?感觉连翻译都请不起... 11/27 09:33
6F:→ king22649:看那游戏内诡异的翻译.... 11/27 09:33
7F:嘘 t77133562003:会被盗 和笨豆 有很大的关系 但是她们死不承认 11/27 10:47
※ 编辑: j28347846 来自: 27.243.6.174 (11/27 12:14)
8F:推 ropkcat:可以讲阿XD 11/27 14:03
※ 编辑: j28347846 来自: 163.17.133.16 (11/27 16:00)
9F:推 WindSpread:太 可 怕 了 崩 溃 11/27 16:03
连我自己都快被眼前的现象吓死啊!!
10F:推 ropkcat:所以意思就是只要登入游戏就要马上登出Beanfun 11/27 16:04
11F:→ ropkcat:不然就算是PLAYSAFE卡也没用的意思... 11/27 16:04
12F:推 ropkcat:这篇可以让我置底吗? 11/27 16:06
是的,尽快登出Beanfun才会安全 尤其很不少人(包括我)常常玩玩直接关掉脑睡觉,根本没去Beanfun网页做登出 要置底没问题,其实本来有想说要录demo不过太麻烦後来作罢 ※ 编辑: j28347846 来自: 163.17.133.16 (11/27 16:09)
13F:推 ziya:原PO叫那些长期贡献防盗卡费给黑橘的人情何以堪(茶) 11/27 16:11
14F:→ ninikiwi:我从来没按登出....................((躺 11/27 16:11
15F:推 WindSpread:(立刻打开浏览器登入BF再马上登出 11/27 16:12
16F:→ j28347846:没关系原PO以前也从来不登出(眼神死) 11/27 16:17
17F:推 lonelyaway:推推! 看了详细後进游戏马上登出网页>"< 11/27 16:20
18F:推 bluespot:好可怕阿 囧.... 11/27 16:26
19F:推 fel801:超可怕@@感谢原PO 不然我用OTP还是会一直开着登入网页 囧 11/27 16:33
20F:推 arieshide:天啊我以後一定马上登出!!!!! 囧 11/27 16:56
21F:推 egguitar:换言之,只要攻下橘子的路由,埋个自动传送参数的程式 11/27 17:29
22F:→ egguitar:就会发生大量盗帐号的事情了吗... 11/27 17:29
路由攻下其实不一定拦截的到耶 因为我没去测试BFWebStart去跟橘子伺服器要求OTP的过程安不安全XD 不过倒是有听闻过台湾的ISP安全性不是很够
23F:→ creamilk:Po这个也太可怕了吧…… 11/27 17:33
不Po到帐号的人还是会知道这些东西 Po出来起码玩家可以保护自己,版主也说OK就PO啦
24F:推 shalia27:原po可以借我转公会FB吗? 11/27 17:48
请随意转,帮我涂掉ID我会感激你
25F:→ nfuyuu:原来如此 受教了 11/27 17:51
26F:→ nfuyuu:不过 我是觉得啦 要被拦截这个就等於电脑中毒了不是? 11/27 17:52
27F:→ nfuyuu:不过中毒的不是系统 是浏览器z 11/27 17:52
28F:→ nfuyuu:这个就跟被远端操作一样 防盗措施同样无效 11/27 17:54
29F:→ nfuyuu:我是觉得不必太恐慌 但是很在意的也可以没事就确实登出 11/27 17:59
有点类似被远端操作没错,不过因为这串参数真的太好拿 浏览器被安装奇怪扩充套件不难,而且装扩充套件还可以拿浏览器当白手套 让防毒软体发现不了,以前木马拦截帐号密码,防毒软体还会发现有人侧录键盘 当然恐慌事没必要的,不过是真的诚心建议没事登出...... 看看DEMO影片你应该可以了解为什麽:http://goo.gl/K8McEi ※ 编辑: j28347846 来自: 118.170.122.130 (11/27 18:10)
30F:→ creamilk:总觉得把原理po出来不太好…… 11/27 18:01
31F:→ j28347846:如果真的不适合,那我再花点时间录N段Demo讲解吧....... 11/27 18:12
※ 编辑: j28347846 来自: 118.170.122.130 (11/27 18:23)
32F:推 lsk200000:请问有按登出,您影片的行为就不成立,是这样吗!!? 11/27 18:19
是,只要按下登出,BFWebStart就会跳出 「无法取得游戏密码,请重新尝试: beanfun! 闲置过久,请尝试重新登入」 因为很难录下拦截参数,又不透漏我的beanfun帐号,所以只能示范这个部分 ※ 编辑: j28347846 来自: 118.170.122.130 (11/27 18:26)
33F:→ nfuyuu:被安装奇怪扩充套件不难?呵呵 起码这招对我来说很难 11/27 18:25
不一定每个人都做得到啊 原Po是比较悲剧,自认为做得到结果还是常常被装(死) 自从发现自己做不到,就养成至少一个月检查一次扩充套件清单的习惯了 顺带一提失效条件3改成2小时了,比之前安全多了 ※ 编辑: j28347846 来自: 118.170.122.130 (11/27 18:28)
34F:推 b92310051:这根本死定了...而且timeout 12个小时是怎样啊!!! 11/27 18:26
35F:→ ropkcat:DEMO影片可以告诉板友的确可以不开网页就登入游戏 11/27 18:58
36F:→ ropkcat:不过我希望不要讨论这个程式 单就BEANFUN的缺陷讨论为主 11/27 18:59
收到!! 然後我发现我当初做测试时,好像没有漏了一个因素:网页是否关闭 然後把未关闭网页2小时的结果,与关掉网页5分钟的结果,混在一起了 在这边先向大家道歉,等数个小时测试出比较确定肯定的我再更新上面 虽然也有可能是橘子更新伺服器那边的程式,不过现在状况如何还得再等数个小时就是 正在拿自己的帐号,测试网页有没有关掉,否会影响参数过期的条件 ※ 编辑: j28347846 来自: 118.170.122.130 (11/27 20:13)
37F:推 lsk200000:问一下如果使用无痕视窗呢?感觉是没差... 11/28 01:19
38F:推 danlight:难怪用PS还会被盗……不要再嘘我没拔卡了,我有拔啊TAT 11/28 02:24
39F:推 chiaoni:刚入手PS卡...... 11/28 02:58
PS卡还是很有用的,至少可以避免帐号密码被抄走 假设PS卡安全的话(先前确实有爆出智慧卡漏洞,不晓得PS哪几批是有遭殃的)
40F:推 YuuKei:无痕模式有个好处 预设会不允许扩充功能在无痕模式中执行 11/28 11:43
41F:→ YuuKei:除非你有把那个扩充功能允许在无痕模式中执行 11/28 11:44
42F:→ YuuKei:不过盗帐号的都能做到 帮你装邪恶的扩充功能了 11/28 11:45
43F:→ YuuKei:不知道能不能做到 帮你把允许无痕模式中执行打勾 11/28 11:45
44F:推 Vieste:好像可以... 看了文章之後去检查Chrome 发现有个扩充功能 11/28 17:47
45F:→ Vieste:自己把允许在无痕模式执行打勾 而且那个勾勾还不能取消 11/28 17:48
46F:→ Vieste:只是这是我可以信任的扩充功能就是了... 11/28 17:49
47F:推 Vieste:奇怪了... 把他删除後重新安装却不是一开始就打勾... 11/28 18:07
48F:→ Vieste:请不要理我( ̄艹 ̄") 11/28 18:09
没关系我发现我也犯了很大的错误...... 基本原理还是适用,只是危险性降低非常多。要不要按照步骤小心请大家在重新评估吧 ※ 编辑: j28347846 来自: 118.170.122.130 (11/29 19:43)
49F:推 lonelyaway:"浏览器扩充套件" 在IE和chrome分别是在哪里0.0? 11/29 19:47
50F:→ lonelyaway:对电脑不太熟|D 11/29 19:48
51F:→ j28347846:基本上都有扩充套件,只是可能名子有点不一样... 11/29 19:52
52F:→ lonelyaway:我是XP的 IE工具选项有个"附加元件" 不知道是不是0.0? 11/29 19:58
53F:→ j28347846:附加元件是跟扩充套件类似的概念没错 11/29 22:15
54F:推 lonelyaway:姆姆~ 感谢 看来我浏览器应该还okXD 11/30 10:50
55F:→ nfuyuu:有用火狐的一定要看这篇 http://ppt.cc/lEui 12/08 09:18
56F:→ j28347846:都忘了这篇,我可以加到文章开头吗? 12/18 14:39







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灯, 水草

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

TOP