收藏本站

您現(xiàn)在的位置:首頁 ›› 攻略 ›› 安卓游戲攻略

安卓游戲資源提取抓包教學(xué)

時(shí)間:2014-12-31 15:37:53 來源:k73電玩之家 作者:月狂の劍 熱度: 623

首先聲明,本人只是非計(jì)算機(jī)系的技術(shù)渣,使用的工具全部來源于網(wǎng)絡(luò),有更好的工具或方法歡迎相互交流,本人也處在學(xué)習(xí)階段。

首先聲明,本人只是非計(jì)算機(jī)系的技術(shù)渣,使用的工具全部來源于網(wǎng)絡(luò),有更好的工具或方法歡迎相互交流,本人也處在學(xué)習(xí)階段。

軟件:Fiddler(PC端)

下載:百度一下,點(diǎn)第一個(gè)就行

其它:安卓設(shè)備和PC在同一局域網(wǎng)內(nèi)

抓包軟件還有安卓的SniffDroid和PC端的Wireshark等,不過Fiddler不用安裝安卓端,而且不讀取TCP等協(xié)議,用起來可能比較簡單。還有一個(gè)原因是Wireshark為了安全起見不能截獲和修改數(shù)據(jù)包,但Fiddler可以,怎么使用這個(gè)功能請發(fā)揮自己的想象力

用Fiddler的缺點(diǎn)是不穩(wěn)定,容易斷網(wǎng),我還沒找到很好的解決方法……

Fiddler入門看看這個(gè)博客還不錯(cuò),為我提供了很多思路(防度娘抽風(fēng),空格自行去掉)

安裝好Fiddler后打開,Tools → Fiddler Options,按圖中所示把勾打上,重啟Fiddler。

安卓游戲資源提取抓包教學(xué)
安卓游戲資源提取抓包教學(xué)

最重要的選項(xiàng)是connections選項(xiàng)卡里的Allow remote computers to connect,這樣就允許了其它設(shè)備把該P(yáng)C作為代理服務(wù)器,利用Fiddler中能夠查看HTTP和HTTPS的Request和Response。然后在安卓端進(jìn)行設(shè)置,打開瀏覽器,地址欄寫PC端的IP和你剛才在connections選項(xiàng)卡里設(shè)置的端口,點(diǎn)FiddlerRoot certificate安裝證書。

安卓游戲資源提取抓包教學(xué)

再打開設(shè)置 → Wi-Fi → 長按出現(xiàn)修改網(wǎng)絡(luò) → 顯示高級選項(xiàng) → 代理設(shè)置(手動),填上PC端的IP和你設(shè)置的端口,保存就OK。用完了一定記得到這里把Wi-Fi設(shè)置改回來,不然Fiddler關(guān)了你的安卓設(shè)備就上不了網(wǎng)了。

安卓游戲資源提取抓包教學(xué)

打開游戲,按Host排列,可以在左側(cè)看到一大堆a(bǔ)pi.wonder4world.com,其中在assets目錄下面的就是游戲圖片啊音樂之類的資源文件,app目錄下面是用戶賬戶文件以及所有數(shù)據(jù)文件。右上方是Request(客戶端到服務(wù)器的數(shù)據(jù)),右下方是Response(服務(wù)器到客戶端的數(shù)據(jù)),分析主要看右下,修改主要看右上

其實(shí)和數(shù)據(jù)相關(guān)的運(yùn)算都是在服務(wù)器上進(jìn)行的,客戶端只提交要用的函數(shù)和接收結(jié)果,你要有能力去改也不用看這科普了。

安卓游戲資源提取抓包教學(xué)

assets目錄的一些使用方式

目錄里的英文應(yīng)該很容易看懂,Card Frame就是卡片邊框,Unit Large是大圖,Unit Icon是圖標(biāo),Unit Full是原圖等等,復(fù)制一段鏈接,這個(gè)json文件就是原圖的列表:

ap i.wonder4 world.c om /assets/AssetBundles/Android/Unit%20Full/bundleControlJSONFile.json

里面可以找到所有原圖的命名格式,就是I1000001_full這樣,再隨便點(diǎn)開一張?jiān)瓐D,游戲就下載原圖文件,再把鏈接復(fù)制下來:

ap i.wonder4 world.c om /assets/AssetBundles/Android/Unit%20Full/android_I1000001_full.unity3d

就可以通過列表批量下載資源文件了。關(guān)于unity3d的解包就不說了,有興趣搜一下disunity。

app目錄的一些使用方式

只說幾個(gè)關(guān)鍵目錄,當(dāng)然還有其它各種用法

ap i.wonder4 world.c om /app/master/unit/show

只在建立新賬號的時(shí)候出現(xiàn),里面有所有的卡牌的所有信息,如名稱、對應(yīng)圖片、對話、簡介、屬性、技能等。

安卓游戲資源提取抓包教學(xué)

ap i.wonder4 world.c om /app/unit_lottery/101/lineup

ap i.wonder4 world.c om /app/unit_lottery/203/lineup

友情卡池和氪金卡池信息。

ap i.wonder4 world.c om /app/member/quest/mission_start

戰(zhàn)斗開始時(shí)出現(xiàn),戰(zhàn)斗的相關(guān)信息,敵方單位的攻擊和HP,甚至爆不爆卡都可以知道(不過這時(shí)候你體力已經(jīng)扣掉了)。

安卓游戲資源提取抓包教學(xué)

上面寫的內(nèi)容對大部分手游來說的通用的,學(xué)了也沒什么壞處,希望對大家解資源和寫攻略寫wiki有幫助。

k73更懂你:安卓游戲 安卓

本類推薦

勇者斗惡龍10激活碼領(lǐng)取方法大全

劍俠情緣手游魂石獲得途徑一覽

日本亞馬遜購物圖文教程

收藏本站 | 聯(lián)系我們 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助 | 廣告服務(wù) | 軟件提交 | 意見反饋

Copyright 2008-2020 破解游戲排行榜 版權(quán)所有 鄂ICP備17000873號

k73所有游戲及軟件下載資源均來源自互聯(lián)網(wǎng),并由網(wǎng)友上傳分享。如有侵權(quán),請來電來函告之。

k73手游