[心得] 瑪奇帳號防盜小步驟

看板 Mabinogi
作者 j28347846 (呆呆翰)
時間 2013-11-27 02:26:36
留言 56 ( 23推 1噓 32→ )
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)

留言

※ 編輯: j28347846 來自: 118.170.153.115 (11/27 02:27)
nfuyuu 很好奇第一點的原理是什麼? 11/27 08:57 1F
原理講出來我怕盜帳號的也來取經,而且不曉得版主覺得可不可以講 如果可以直接講我在發篇文講原理吧
hodall OTP有兩個GAMAOTP和OTP是指哪個呢? 11/27 09:15 2F
兩個應該都一樣適用 基本上我找到的不良設計可以直接繞過任何Beanfun帳號驗證程序啟動遊戲
hitaru PS卡在登入跟開啟時會讀取一次PS卡,感覺PS卡的使用者登入 11/27 09:17 3F
hitaru 登入後盡快把卡片跟電腦的連接移除才是上策? 11/27 09:17 4F
PS卡以前用過不過沒仔細研究(剪卡剪壞就沒再用了)
king22649 不會修正吧?橘子有工程師嗎?感覺連翻譯都請不起... 11/27 09:33 5F
king22649 看那遊戲內詭異的翻譯.... 11/27 09:33 6F
t77133562003 會被盜 和笨豆 有很大的關係 但是她們死不承認 11/27 10:47 7F
※ 編輯: j28347846 來自: 27.243.6.174 (11/27 12:14)
ropkcat 可以講阿XD 11/27 14:03 8F
※ 編輯: j28347846 來自: 163.17.133.16 (11/27 16:00)
WindSpread 太 可 怕 了 崩 潰 11/27 16:03 9F
連我自己都快被眼前的現象嚇死啊!!
ropkcat 所以意思就是只要登入遊戲就要馬上登出Beanfun 11/27 16:04 10F
ropkcat 不然就算是PLAYSAFE卡也沒用的意思... 11/27 16:04 11F
ropkcat 這篇可以讓我置底嗎? 11/27 16:06 12F
是的,盡快登出Beanfun才會安全 尤其很不少人(包括我)常常玩玩直接關掉腦睡覺,根本沒去Beanfun網頁做登出 要置底沒問題,其實本來有想說要錄demo不過太麻煩後來作罷
※ 編輯: j28347846 來自: 163.17.133.16 (11/27 16:09)
ziya 原PO叫那些長期貢獻防盜卡費給黑橘的人情何以堪(茶) 11/27 16:11 13F
ninikiwi 我從來沒按登出....................((躺 11/27 16:11 14F
WindSpread (立刻打開瀏覽器登入BF再馬上登出 11/27 16:12 15F
j28347846 沒關係原PO以前也從來不登出(眼神死) 11/27 16:17 16F
lonelyaway 推推! 看了詳細後進遊戲馬上登出網頁>"< 11/27 16:20 17F
bluespot 好可怕阿 囧.... 11/27 16:26 18F
fel801 超可怕@@感謝原PO 不然我用OTP還是會一直開著登入網頁 囧 11/27 16:33 19F
arieshide 天啊我以後一定馬上登出!!!!! 囧 11/27 16:56 20F
egguitar 換言之,只要攻下橘子的路由,埋個自動傳送參數的程式 11/27 17:29 21F
egguitar 就會發生大量盜帳號的事情了嗎... 11/27 17:29 22F
路由攻下其實不一定攔截的到耶 因為我沒去測試BFWebStart去跟橘子伺服器要求OTP的過程安不安全XD 不過倒是有聽聞過台灣的ISP安全性不是很夠
creamilk Po這個也太可怕了吧…… 11/27 17:33 23F
不Po到帳號的人還是會知道這些東西 Po出來起碼玩家可以保護自己,版主也說OK就PO啦
shalia27 原po可以借我轉公會FB嗎? 11/27 17:48 24F
請隨意轉,幫我塗掉ID我會感激你
nfuyuu 原來如此 受教了 11/27 17:51 25F
nfuyuu 不過 我是覺得啦 要被攔截這個就等於電腦中毒了不是? 11/27 17:52 26F
nfuyuu 不過中毒的不是系統 是瀏覽器z 11/27 17:52 27F
nfuyuu 這個就跟被遠端操作一樣 防盜措施同樣無效 11/27 17:54 28F
nfuyuu 我是覺得不必太恐慌 但是很在意的也可以沒事就確實登出 11/27 17:59 29F
有點類似被遠端操作沒錯,不過因為這串參數真的太好拿 瀏覽器被安裝奇怪擴充套件不難,而且裝擴充套件還可以拿瀏覽器當白手套 讓防毒軟體發現不了,以前木馬攔截帳號密碼,防毒軟體還會發現有人側錄鍵盤 當然恐慌事沒必要的,不過是真的誠心建議沒事登出...... 看看DEMO影片你應該可以了解為什麼:http://goo.gl/K8McEi
※ 編輯: j28347846 來自: 118.170.122.130 (11/27 18:10)
creamilk 總覺得把原理po出來不太好…… 11/27 18:01 30F
j28347846 如果真的不適合,那我再花點時間錄N段Demo講解吧....... 11/27 18:12 31F
※ 編輯: j28347846 來自: 118.170.122.130 (11/27 18:23)
lsk200000 請問有按登出,您影片的行為就不成立,是這樣嗎!!? 11/27 18:19 32F
是,只要按下登出,BFWebStart就會跳出 「無法取得遊戲密碼,請重新嘗試: beanfun! 閒置過久,請嘗試重新登入」 因為很難錄下攔截參數,又不透漏我的beanfun帳號,所以只能示範這個部分
※ 編輯: j28347846 來自: 118.170.122.130 (11/27 18:26)
nfuyuu 被安裝奇怪擴充套件不難?呵呵 起碼這招對我來說很難 11/27 18:25 33F
不一定每個人都做得到啊 原Po是比較悲劇,自認為做得到結果還是常常被裝(死) 自從發現自己做不到,就養成至少一個月檢查一次擴充套件清單的習慣了 順帶一提失效條件3改成2小時了,比之前安全多了
※ 編輯: j28347846 來自: 118.170.122.130 (11/27 18:28)
b92310051 這根本死定了...而且timeout 12個小時是怎樣啊!!! 11/27 18:26 34F
ropkcat DEMO影片可以告訴板友的確可以不開網頁就登入遊戲 11/27 18:58 35F
ropkcat 不過我希望不要討論這個程式 單就BEANFUN的缺陷討論為主 11/27 18:59 36F
收到!! 然後我發現我當初做測試時,好像沒有漏了一個因素:網頁是否關閉 然後把未關閉網頁2小時的結果,與關掉網頁5分鐘的結果,混在一起了 在這邊先向大家道歉,等數個小時測試出比較確定肯定的我再更新上面 雖然也有可能是橘子更新伺服器那邊的程式,不過現在狀況如何還得再等數個小時就是 正在拿自己的帳號,測試網頁有沒有關掉,否會影響參數過期的條件
※ 編輯: j28347846 來自: 118.170.122.130 (11/27 20:13)
lsk200000 問一下如果使用無痕視窗呢?感覺是沒差... 11/28 01:19 37F
danlight 難怪用PS還會被盜……不要再噓我沒拔卡了,我有拔啊TAT 11/28 02:24 38F
chiaoni 剛入手PS卡...... 11/28 02:58 39F
PS卡還是很有用的,至少可以避免帳號密碼被抄走 假設PS卡安全的話(先前確實有爆出智慧卡漏洞,不曉得PS哪幾批是有遭殃的)
YuuKei 無痕模式有個好處 預設會不允許擴充功能在無痕模式中執行 11/28 11:43 40F
YuuKei 除非你有把那個擴充功能允許在無痕模式中執行 11/28 11:44 41F
YuuKei 不過盜帳號的都能做到 幫你裝邪惡的擴充功能了 11/28 11:45 42F
YuuKei 不知道能不能做到 幫你把允許無痕模式中執行打勾 11/28 11:45 43F
Vieste 好像可以... 看了文章之後去檢查Chrome 發現有個擴充功能 11/28 17:47 44F
Vieste 自己把允許在無痕模式執行打勾 而且那個勾勾還不能取消 11/28 17:48 45F
Vieste 只是這是我可以信任的擴充功能就是了... 11/28 17:49 46F
Vieste 奇怪了... 把他刪除後重新安裝卻不是一開始就打勾... 11/28 18:07 47F
Vieste 請不要理我( ̄艸 ̄") 11/28 18:09 48F
沒關係我發現我也犯了很大的錯誤...... 基本原理還是適用,只是危險性降低非常多。要不要按照步驟小心請大家在重新評估吧
※ 編輯: j28347846 來自: 118.170.122.130 (11/29 19:43)
lonelyaway "瀏覽器擴充套件" 在IE和chrome分別是在哪裡0.0? 11/29 19:47 49F
lonelyaway 對電腦不太熟|D 11/29 19:48 50F
j28347846 基本上都有擴充套件,只是可能名子有點不一樣... 11/29 19:52 51F
lonelyaway 我是XP的 IE工具選項有個"附加元件" 不知道是不是0.0? 11/29 19:58 52F
j28347846 附加元件是跟擴充套件類似的概念沒錯 11/29 22:15 53F
lonelyaway 姆姆~ 感謝 看來我瀏覽器應該還okXD 11/30 10:50 54F
nfuyuu 有用火狐的一定要看這篇 http//ppt.cc/lEui 12/08 09:18 55F
j28347846 都忘了這篇,我可以加到文章開頭嗎? 12/18 14:39 56F

最新文章

[戰隊] 合服/菁英櫻語教室/-2
pcredive orea2005
2024-09-14 10:29:20
[鐵道] 原神女主怎跑到鐵道來了
2 2 mihoyo songgood
2024-09-14 10:17:49
[閒聊] ARAM投降時間怎麼改來改去?
5 6 lol yj80039
2024-09-14 10:04:17
[閒聊] 14.19版PBE心得
5 8 lol jrsmith
2024-09-14 09:56:37
[情報] 京漫展2024xFGO 出展情報
2 3 fate_go leaflu
2024-09-14 09:46:38
[NS ] 售 瑪利歐兄弟驚奇
gamesale conter
2024-09-14 09:07:11
[PS5 ] 徵 G923方向盤 雙北
gamesale zxcinjp
2024-09-14 09:02:36
[問題] XBOB pro會出嗎
7 24 xbox zebra79979
2024-09-14 08:47:15
[NS ] 售 異度神劍3
gamesale yellowzhong
2024-09-14 08:36:59
[問題] 萊莎值得買豪華版嗎
1 2 steam tsukasaxx
2024-09-14 08:23:14
[閒聊] 主W的弗拉迪米爾真的很厲害嗎
23 41 lol pp771017
2024-09-14 08:02:42
[NS] 徵 寶可夢 阿爾宙斯
gamesale wanko015
2024-09-14 07:28:05