天天看點

Fiddler抓包工具手機添加代理後連不上網解決辦法(親試可行)Fiddler抓包工具手機添加代理後連不上網解決辦法

Fiddler抓包工具手機添加代理後連不上網解決辦法

2018-07-04 15:03:01 shuiziliu1025 閱讀數 21213更多

轉載之前的一點說明:

1、閱覽這篇文章之前,請確定已做到以下幾點:

  • 電腦防火牆已關閉。
  • fiddler證書已正确安裝。

         網上許多漢化、修改版本會出現莫名其妙的問題,建議從官方下載下傳。

         官方位址:https://www.telerik.com/download/fiddler,需要填寫一個郵箱并選擇一個下載下傳理由,随便填一個就可以了。

  • fiddler中https選項已選中,Allow remote computer to connect 調試選項已選中。

2、關于原博文下回帖中遇到的問題。

  1. 系統資料庫dword值選用哪個?

     答:32位。

  1. onbeforequest在哪裡?

     答:如圖,如果沒有這個文本編輯器,檢查自己的fiddler版本,下載下傳官方安裝包重新安裝。

Fiddler抓包工具手機添加代理後連不上網解決辦法(親試可行)Fiddler抓包工具手機添加代理後連不上網解決辦法

版權聲明:本文為部落客原創文章,遵循 CC 4.0 BY-SA 版權協定,轉載請附上原文出處連結和本聲明。

本文連結:https://blog.csdn.net/shuiziliu1025/article/details/80911811

最近,在工作中需要測試一個監控網絡請求的SDK,需要校驗該SDK記錄的耗時資料的準确性。根據網上大神們提供的工作經驗,可以利用Fiddler工具給手機添加代理,來監控手機的一系列網絡請求。但是,沒想到,路漫漫其修遠兮,fiddler工具給手機設定代理之後,手機竟然上不了網了,嘗試了N種解決方法,終于給解決了,是以,記錄下來以備不時之需。

1、fiddler給手機添加代理

打開fiddler工具->Tools->Fiddler Options,記住下面的端口号;

Fiddler抓包工具手機添加代理後連不上網解決辦法(親試可行)Fiddler抓包工具手機添加代理後連不上網解決辦法

電腦和手機連接配接同一個網絡,確定在一個區域網路。電腦端(cmd-ipconfig)檢視電腦的ip位址:

Fiddler抓包工具手機添加代理後連不上網解決辦法(親試可行)Fiddler抓包工具手機添加代理後連不上網解決辦法

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

手機端設定WLAN種給網絡設定代理,選擇對應的WLAN,對該網絡進行編輯,代理選擇手動,主機名填上面電腦ip位址,端口寫fiddler提供的端口。

Fiddler抓包工具手機添加代理後連不上網解決辦法(親試可行)Fiddler抓包工具手機添加代理後連不上網解決辦法

2、手機端用浏覽器通路http://IP:端口,觀察網絡是否通路成功。

3、添加代理後連不上網的解決方法

a、關閉電腦防火牆

b、打開系統資料庫(cmd-regedit),在HKEY_CURRENT_USER\Software\Microsoft\Fiddler2下建立一個DWORD,值置為80(十進制)

Fiddler抓包工具手機添加代理後連不上網解決辦法(親試可行)Fiddler抓包工具手機添加代理後連不上網解決辦法

編寫fiddlerScript rule,點選Rules->Customize Rules,用Ctrl+F查找OnBeforeRequest方法添加一行代碼

if (oSession.host.toLowerCase() == "webserver:8888") 

{

        oSession.host = "webserver:80";

 }

設定完之後重新開機Fiddler即可。

繼續閱讀