使用fiddler實現手機抓包

2022-03-12 02:18:04 字數 2016 閱讀 3131

使用fiddler實現手機抓包

手機上無法直接檢視網路請求資料,需要使用抓包工具。fiddler是乙個免費的web除錯**,可以用它實現記錄、檢視和除錯手機終端和遠端伺服器之間的http/https通訊。

fiddler沒有手機客戶端,都是安裝在pc上,要實現對手機上的程式抓包,則需要對pc上的fiddler和手機端做一些配置。步驟如下:

如果想要捕獲手機上的通訊資料,就需要手機連線上fiddler**,而fiddler預設是不允許其他裝置進行連線的,解決辦法:點選 fiddler->tools -> options,在 connections 面板選中 allow remote computers to connect 允許其他裝置連線(此操作需重啟fiddler生效)。

允許遠端接入

需要在移動終端(手機或pad)上指定**伺服器為fiddler所在主機ip(需要處於同一網路),埠預設8888。

要保證手機和安裝有fiddler的電腦處在同一區域網內,手機能ping通電腦。方法:電腦開熱點,手機連線熱點。如下圖,我的手機ip是192.168.1.104,與電腦192.168.1.106可互通,就能訪問192.168.1.106:8888。

手機ip

2. 手機安裝根證書

在手機上需要安裝fiddler根證書,因為fiddler是通過自己生成的證書對網路請求重新簽名進行https會話解密的,如果不安裝證書的話只能抓取http請求。

(2) 為證書命名後點選確定;

為證書命名

(3)要求設定乙個手機密碼,自己設定乙個,記住密碼就行,最後不用了去系統-安全-密碼中去掉即可;

設定密碼

更改手機無線網的**方法:開啟系統設定-wlan,長按wifi接入的ssid修改網路,點選高階選項,**選擇手動,主機名輸入fiddler的電腦ip位址192.168.1.106,埠號輸入8888,儲存即可。

**設定

抓包結束後,需要手動還原手機狀態,方法如下(不同機型可能有些微差別):

(1) 停止電腦對手機的網路監控:系統設定-wlan,長按wifi修改網路,高階選項找到**,去掉手動**即可;

無法訪問網路解決問題辦法:

根據網上大神們提供的工作經驗,可以利用fiddler工具給手機新增**,來監控手機的一系列網路請求。但是,沒想到,路漫漫其修遠兮,fiddler工具給手機設定**之後,手機竟然上不了網了,嘗試了n種解決方法,終於給解決了,因此,記錄下來以備不時之需。

1、fiddler給手機新增**

開啟fiddler工具->tools->fiddler options,記住下面的埠號;

其中,ipv4位址就是電腦的ip位址。

2、手機端用瀏覽器訪問http://ip:埠,觀察網路是否訪問成功。

3、新增**後連不上網的解決方法

a、關閉電腦防火牆(我關閉防火牆就好了)

b、開啟登錄檔(cmd-regedit),在hkey_current_user\software\microsoft\fiddler2下建立乙個dword,值置為80(十進位制)

編寫fiddlerscript rule,點選rules->customize rules,用ctrl+f查詢onbeforerequest方法新增一行**

if (osession.host.tolowercase() == "webserver:8888") 

{osession.host = "webserver:80";

設定完之後重啟fiddler即可。

fiddler實現手機抓包

1.允許fiddler捕獲http協議,開啟fiddler客戶端,選單框選擇tools options https,勾選圖中三項 2.允許遠端連線,tools options connections,勾選allow remote cpmputers to connect,可看見fiddler監聽埠是...

fiddler實現手機抓包

1.允許fiddler捕獲http協議,開啟fiddler客戶端,選單框選擇tools options https,勾選圖中三項 2.允許遠端連線,tools options connections,勾選allow remote cpmputers to connect,可看見fiddler監聽埠是...

使用Fiddler手機抓包

使用fiddler手機抓包 web開發可以使用瀏覽器來抓取http或者https請求,在android開發時,雖然可以在log中列印,但不方便了,可以使用fiddler來抓取所有的http請求 包括瀏覽器web請求 第一步 開啟fiddler,進入tools fiddler options,按下圖配...