做開發需要抓取手機app的http/https的資料包,想看APP發出的http請求和響應是什麼,這就需要抓包了,這可以得到一些不為人知的api,比如還可以幹些“壞事”...
需要工具:
Fiddler抓包軟體
Android 手機一台
一、如何使用 Fiddler2
下載下傳完成後安裝,安裝過程就不貼圖了。
如下圖設定Fiddler 代理:

點選OK,在這裡代理就設定完成,一定要重新開機軟體配置才生效,下面是手機端的設定。
5.8
類别: 程式設計輔助 大小:1.2M 語言: 英文
<a href="http://www.cr173.com/soft/57378.html">檢視詳細資訊 >></a>
二、手機端代理設定
以三星S4為例子,
1、如下圖真機三星S4設定:
找到你的Wifi,必須電腦和手機處于同一個Wifi下。最好是電腦發一個Wifi出來。
長按Wifi熱點,選擇修改網絡配置。
代理設定為:手動;代理主機名為你的電腦Ip,端口就是剛才Fiddler設定的端口。
-----------------------------------------------------------------------------------------
2、模拟器(android 2.3)設定
到這裡設定完成,讓我們看看我們都抓到什麼東東。
--------------------------------------------------------------------------------------------------------
不禁感歎,很好很強大~~~~~~~~~~~~~~~~~~~~~~~~
提示:Fiddler可以設定過濾,可以很友善看到我們想要的Http包:
Fiddler手機抓包
第一步:配置Fiddler
Tools->Fiddler Options...
重新開機Fiddler
第二步:在手機上安裝證書
在頁面上下載下傳FiddlerRoot certificate(檔案名FiddlerRoot.cer)
我用的是UC浏覽器,下載下傳到了UCDownloads目錄下,這裡要注意,将FiddlerRoot.cer移動到根目錄下(否則會提示未在USB儲存設備中找到證書檔案)。
接下去:設定->安全和隐私->從儲存設備安裝 (按照提示操作即可)
第三步:設定代理
打開你手機上無線,代理設定->手動
主機:10.240.139.173(你的運作Fiddler的電腦IP)
端口:8888
确定
接下去就是Fiddler的基本操作了,我們已經看到手機上的資料包了。
X-User-Agent:XOne/1.1.2(AndroidPhone;2.2Later;MI 2S/android4.1.1)
本文轉自黃聰部落格園部落格,原文連結:http://www.cnblogs.com/huangcong/p/8215690.html,如需轉載請自行聯系原作者