1. 程式人生 > 其它 >Fiddler抓包配置

Fiddler抓包配置

手機修改代理之後,WiFi連不上了怎麼辦?請進行如下操作:

一.fiddler設定給手機新增代理

開啟fiddler工具->Tools->Options,輸入fiddle預設埠號8888;然後勾選allow remote computers to connect(意思為允許遠端連線此電腦);

二.確保電腦和手機連線同一個網路,確保在一個區域網;電腦端window鍵+R開啟小黑視窗,直接輸入命令ipconfig敲回車檢視電腦的ip地址;

如果電腦是桌上型電腦就需要開一個WiFi(可以去買一個無線網絡卡,不貴幾十塊錢;下載一個分享WiFi工具,我這裡用的是:獵豹免費WiFi)

桌上型電腦需檢視WiFi的IP地址也是電腦端window鍵+R開啟小黑視窗,直接輸入命令ipconfig敲回車;

或者去fiddle裡面也能檢視到本機IP和本機WiFi的IP地址,滑鼠移到Online上面就可以檢視;

三.手機代理設定:

(1)開啟手機的WiFi,連線本機電腦開啟的WiFi;

(2)選中WiFi之後,長按WiFi會出現修改“修改網路”,然後去點選修改,然後儲存;

修改代理儲存之後如果發現WiFi出現感嘆號!不可用的情況,那接下來你可能需要如下的操作:

a.關閉電腦防火牆(不知道的可以百度去看)

b.開啟登錄檔:window鍵+r開啟黑視窗輸入:regedit敲回車;然後在HKEY_CURRENT_USER\Software\Microsoft\Fiddler2(如果沒有這個檔案,可以自己建立)下建立一個DWORD,值置為80;

c.去fiddle上面設定rules->Customize Rules用Ctrl+F查詢OnBeforeRequest方法(敲回車)然後在綠色程式碼下新增一行程式碼:

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

{

oSession.host = "webserver:80";

}

設定完之後重啟Fiddler即可。

四.手機下載fiddle的https證書主要是解決抓https的包:

開啟手機瀏覽器裡面輸入:本機IP或者是本機開啟的WiFi的IP地址加上fiddle埠進行搜尋下載證書;

ps:192.168.191.8:8888