2016年2月4日 星期四

桌上型電腦用Fiddler偵測手機網路流量

使用筆記型電腦偵測手機流量簡單多了,只要將筆記型電腦的網路分享給手機,在做一些相關的設定就可以了。

如果使用桌上型電腦,需要有可以將電腦的網路分享出去的裝置,除了無線網卡外,有些手機支援USB連接電腦,就可以讓手機使用電腦的網路的功能。這時候,再將這台手機的網路分享給另一台測試手機,這隻測試手機,就可以讓桌上型的Fiddler偵測到網路流量了。

方式一:無線網卡+測試手機
方式二:可以USB上網的手機+測試手機
            為什麼需要兩台手機?因為手機網路需要設定proxy,USB上網無法設定proxy 

USB無線網卡很便宜,就看看手邊剛好有什麼設備囉

這裡以紅米手機做示範,紅米剛好可以使用USB上網。
若要直接看Fiddler設定的話,請點選這裡

紅米機USB上網,紅米機當熱點分享網路
安裝小米助手
點選下圖按鈕,紅米機就可以使用USB上網了


點選"變身Wifi熱點",紅米就變成無線基地台了


 輸入想要顯示的wifi名稱和密碼



開啟測試手機的Wifi偵測功能,選擇紅米手機
測試手機就可以上網囉



Fiddler偵測手機網路流量  
 開啟Fiddler,選擇Tools->Fiddler Options



點選Connections頁籤,設定要監測的port
勾選 Allow remote computers to connect
Fiddler設定完成後,需要重新開啟,設定才會生效


 接著需要設定測試手機
 將測試手機使用電腦的Wifi上網,在Wifi列表長按網路名稱


點選"修改網路"


勾選"顯示進階選項"
Proxy設定選擇"手動"


輸入電腦IP和剛剛在Fiddler設定要偵測的Port
儲存後,Fiddler就可以偵測到手機的網路流量了



----------
Android利用Fiddler进行网络数据抓包