作者neil987 (R5大小姐-EX人品崩壞)
看板GirlsFront
標題[攻略] 自動晶片填入教學
時間Sat May 4 23:16:51 2019
大家好 打給後 胎嘎後
相信很多人都有用過晶片計算器
也知道大部分的晶片計算器都要自己手動輸入自己擁有的晶片
隨著晶片越多,每次輸入都要很久 又很怕弄錯之類的
所以也有人提出用截圖辨識晶片數值的方法
我自己也有做一個
不過NGA後來有位大佬利用自己電腦作為中間人(容我稱為中間人攻擊的一種)
截取你遊的封包並解析出其中的晶片資料
https://bbs.nga.cn/read.php?tid=17016170
再將這些資料轉換成由另一位對岸大佬(命運の樂章)所開發的晶片計算器的格式
https://hycdes.com/pages/GFT_ChipCal.html
就可以直接匯入你的晶片資料
但是由於陸/韓服在傳輸遊戲封包時
採用的是HTTP協定 因此遊戲的封包是沒有經過加密的(明文)
而台服則比較特別 採用HTTPS 因此沒有經過解密是看不懂封包資料的
所以如果你玩的是陸/韓服 請直接參考上述NGA網址所提供的程式與教學
如果你玩的是台服 也別擔心 也是有方法可以取得資料的 雖然麻煩了一點
台服玩家請參考我以下的教學與使用我寫的程式
(原本有問NGA大佬能不能幫我改他原本的程式,結果他說他在鹹魚有點懶(ry )
另外聲明:NGA大佬的做法與我接下來的做法
都只是解析本地端對遊戲伺服器送出的資料 並取得需要的資訊而已
並無修改遊戲資料這種違反遊戲規範的行為 因此理論上是無封鎖風險
(任意修改封包資料是會被鎖的)
前言結束
-------------------------------------
正文開始
本教學適用於模擬器/Android/IOS等任何可以設定proxy的裝置
以下為本次教學需要用到的軟體:
1.fiddler
https://www.telerik.com/download/fiddler
fiddler是一個網路封包解析軟體
且可以作為proxy server作為兩端的中間人 讀取封包資料
2.你遊晶片解析轉錄器
https://github.com/sky7st/GF_Chip_Json_Parse/releases/tag/0.1.1
我參考對岸大佬寫的 輸出格式一樣是滿足命運の樂章的晶片模擬器格式
使用C# .Net 4.0寫的 如果沒安裝過.Net 記得要安裝
https://www.microsoft.com/zh-tw/download/details.aspx?id=17718
以下為教學步驟(以Android模擬器為例)
0.1
請先關閉防火牆及防毒軟體或是之後將軟體設定為通過名單
0.2
請讓你的裝置與電腦處於同一個網路環境底下
手機請和電腦連上同一個WiFi 模擬器就沒差
1.下載完上述軟體後
請先放在相同資料夾以便日後刪除時方便
並創立一個fiddler資料夾 並開啟FiddlerSetup.exe安裝fiddler
可以選擇將fiddler安裝在剛剛創好的資料夾內
接著進入fiddler資料夾內開啟 Fiddler.exe
如果跳出這個提示 請選NO
https://i.imgur.com/0h0tJoW.jpg
2.修改fiddler設定
選擇Tools/Options
https://i.imgur.com/bOS3M26.jpg
選擇HTTPS那頁 並如圖更改設定
https://i.imgur.com/osDYZdf.jpg
選擇Connections那頁 並如圖更改設定
https://i.imgur.com/NAK56b7.jpg
然後重開一次fiddler
3.找到電腦目前使用的ip(可用介面卡選項或是CMD/ipconfig看)
開啟你的手機(這邊用模擬器)
進入手機設定裡的WiFi選項 按住你使用的WiFi 選擇修改網路 勾選進階選項
proxy選擇手動 然後主機名稱打上電腦的IP 通訊阜打上 8888 然後儲存
https://i.imgur.com/bIhOwaU.jpg
4.開啟手機的瀏覽器
在網址列打上 你的電腦IP:8888 (我的是 170.20.10.6:8888)
如果你的設定正確應該會跳出如下的畫面
https://i.imgur.com/iBCCqkg.jpg
接著點擊FiddlerRoot certificate 應該會跳出一個為憑證命名的畫面
隨便打個名字然後按確定
https://i.imgur.com/RbdXEjL.jpg
另外 在做這件事情的時候 手機可能會要求你設定手機密碼之類的
5.如果你背景有執行你遊 請把它關掉
重新打開一次遊戲 登入完帳號就可以回到fiddler去看了
如果你上面的設定都正確的話
應該可以看到有大量的封包被截取
我們只挑 URL是/index.php/1001/Index/index的部分
https://i.imgur.com/3hKKhTA.jpg (螢光筆部分)
對他點兩下 可以看到右邊的資訊欄改變了
https://i.imgur.com/HYpuIaC.jpg
在右下角SyntaxView的選項可以看到被編碼過的封包
以及fiddler提示 Response body is encode.Click to decode.
點擊這個提示解碼 可以看到亂碼變成看的懂的文字了
選擇TextView 然後再選擇右下角的View in NotePad
https://i.imgur.com/Q9j59O8.jpg
他就會把你看到的那一大串文字丟到記事本上
我們在記事本選擇另存新檔 副檔名請更改成json(如果不能改的請自己上網查)
https://i.imgur.com/9deGlYs.jpg
6.開啟我提供的程式(GF_CHIP_JSON.exe)
介面:
https://i.imgur.com/aBnlNyJ.jpg
這邊說明一下 程式是用獲得順序來排序的
額外提供兩個選項可以過濾(升/降冪 以及不加入裝備中的晶片)
需要的在選擇檔案前打勾
按下選擇檔案 選擇剛剛存好的JSON檔案 開啟
https://i.imgur.com/9YN7pz3.jpg
轉換完成會跳出提示 並且把數據複製到剪貼簿
https://i.imgur.com/6FlGpkN.jpg
進入命運の樂章大佬的晶片模擬器
https://hycdes.com/pages/GFT_ChipCal.html
在讀取數據按鈕的旁邊的輸入框貼上後按下讀取數據
https://i.imgur.com/6qYk2KA.jpg
等待一陣子 完成所有晶片的匯入
https://i.imgur.com/5bKwj4T.jpg
EX.
之後請自行取消掉WiFi裡的proxy設定
並刪除模擬器上的憑證資料(這樣模擬器才能讓你解除密碼鎖定)
在設定->安全性->移除憑證
EX2.
如果開啟fiddler的時候出現
Failed to register Fiddler as the system proxy的錯誤
請依照此網址解決問題
https://reurl.cc/LVbXx
--
以上 希望能對大家有點幫助
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.235.138.37
※ 文章網址: https://www.ptt.cc/bbs/GirlsFront/M.1556983015.A.8BA.html
推 aa881104: 豆頁 05/04 23:19
推 DirtyMoney: 推 05/04 23:20
另外不負責任發言 這程式我自己試過能動 但是我不知道其他人會不會有問題
有問題在想辦法解決唄
推 z7202172021: 推 05/04 23:21
推 justsay: 推 05/04 23:21
推 proter: 推推 05/04 23:21
推 dk2ftrmrn: 太神拉 05/04 23:22
推 Ritop: 高科技大佬 推 05/04 23:22
推 PRACEMAKER: (′・ω・)σ 我代表烘培坊發987P獎金給你 05/04 23:22
推 saint01: 推推 05/04 23:23
→ neil987: 另外有什麼問題可以在這提問 我盡量解決 05/04 23:27
推 d970306: 推 05/04 23:35
推 pk1275: 推 不過歐洲人還是要燒 05/04 23:37
推 GSHARP: 太...神...了... 05/04 23:40
→ neil987: 我相信這裡推文的大部分都是已經畢業不需要用這個的 05/04 23:41
→ neil987: (′・ω・)σ 05/04 23:41
推 AlisaRein: 頭痛 05/04 23:45
→ AlisaRein: 萌新如我還沒畢業 05/04 23:45
推 deepstriker: 黑科技推個 不過我還是選截圖下來自己輸入excel 05/04 23:46
→ neil987: 雖然我也有寫截圖版的 不過目前被我放置中(′・ω・)σ 05/04 23:47
推 BiBiWhite225: (′・ω・)b 05/04 23:50
推 bill10679: 推 05/04 23:51
推 ScottDoha: 成功 給推 == 05/04 23:53
→ bnn: 黑科技大老 不過我已經拚好了只要繼續強化 05/04 23:56
→ chigle: 尼爾太神啦o( ̄▽ ̄)d good 05/04 23:57
推 pl33233: 推尼爾 05/05 00:19
推 Tiamat6716: 科學玩遊戲 05/05 00:45
推 circlelump: 感謝,辛苦了 05/05 01:07
※ 編輯: neil987 (101.9.212.59), 05/05/2019 01:33:49
推 dx90c: @deep 你還有M2和AT4不太能用excel解 05/05 02:51
推 Ladiscar: 耶 成功 05/05 03:11
→ neil987: (′・ω・)b恭喜 05/05 03:40
→ deepstriker: 還沒有5星 就還不想解 前兩個解完才發現一堆+20用不 05/05 06:40
推 chigle: 補推 05/05 07:12
推 namelylike: 看不太懂推(′・ω・`)…之後再來慢慢研究 05/05 07:46
推 ga652206: 這遊戲科技已經超過我預期了 05/05 10:16
→ ga652206: 不管是裡面還是外面 05/05 10:16
推 davidiid: (′・ω・)σ妮兒你484天才啊 05/05 10:54
推 giancarlo82: 有成功 推推!! 05/05 12:20