天天看點

Fiddler對安卓應用手機抓包圖文教程

做開發需要抓取手機app的http/https的資料包,想看APP發出的http請求和響應是什麼,這就需要抓包了,這可以得到一些不為人知的api,比如還可以幹些“壞事”...

需要工具:

Fiddler抓包軟體

Android 手機一台

一、如何使用 Fiddler2 

下載下傳完成後安裝,安裝過程就不貼圖了。

如下圖設定Fiddler 代理:

Fiddler對安卓應用手機抓包圖文教程
Fiddler對安卓應用手機抓包圖文教程

點選OK,在這裡代理就設定完成,一定要重新開機軟體配置才生效,下面是手機端的設定。

Fiddler對安卓應用手機抓包圖文教程

5.8

類别: 程式設計輔助    大小:1.2M    語言: 英文 

<a href="http://www.cr173.com/soft/57378.html">檢視詳細資訊 &gt;&gt;</a>

二、手機端代理設定

以三星S4為例子,

1、如下圖真機三星S4設定:

找到你的Wifi,必須電腦和手機處于同一個Wifi下。最好是電腦發一個Wifi出來。

Fiddler對安卓應用手機抓包圖文教程

長按Wifi熱點,選擇修改網絡配置。

Fiddler對安卓應用手機抓包圖文教程

代理設定為:手動;代理主機名為你的電腦Ip,端口就是剛才Fiddler設定的端口。

Fiddler對安卓應用手機抓包圖文教程

-----------------------------------------------------------------------------------------

2、模拟器(android 2.3)設定

Fiddler對安卓應用手機抓包圖文教程
Fiddler對安卓應用手機抓包圖文教程
Fiddler對安卓應用手機抓包圖文教程
Fiddler對安卓應用手機抓包圖文教程

到這裡設定完成,讓我們看看我們都抓到什麼東東。

--------------------------------------------------------------------------------------------------------

Fiddler對安卓應用手機抓包圖文教程

不禁感歎,很好很強大~~~~~~~~~~~~~~~~~~~~~~~~

提示:Fiddler可以設定過濾,可以很友善看到我們想要的Http包:

Fiddler對安卓應用手機抓包圖文教程

Fiddler手機抓包

第一步:配置Fiddler

Tools-&gt;Fiddler Options...

Fiddler對安卓應用手機抓包圖文教程
Fiddler對安卓應用手機抓包圖文教程

重新開機Fiddler

第二步:在手機上安裝證書

在頁面上下載下傳FiddlerRoot certificate(檔案名FiddlerRoot.cer)

我用的是UC浏覽器,下載下傳到了UCDownloads目錄下,這裡要注意,将FiddlerRoot.cer移動到根目錄下(否則會提示未在USB儲存設備中找到證書檔案)。

接下去:設定-&gt;安全和隐私-&gt;從儲存設備安裝 (按照提示操作即可)

第三步:設定代理

打開你手機上無線,代理設定-&gt;手動

主機:10.240.139.173(你的運作Fiddler的電腦IP)

端口:8888

确定

接下去就是Fiddler的基本操作了,我們已經看到手機上的資料包了。

X-User-Agent:XOne/1.1.2(AndroidPhone;2.2Later;MI 2S/android4.1.1)

Fiddler對安卓應用手機抓包圖文教程

本文轉自黃聰部落格園部落格,原文連結:http://www.cnblogs.com/huangcong/p/8215690.html,如需轉載請自行聯系原作者

繼續閱讀