首頁(yè) > 學(xué)院 > 網(wǎng)絡(luò )技術(shù) > 正文

Fiddler出現tunnel to 443無(wú)法抓包怎么解決?fiddler抓包出現443的解決方

2020-03-15 01:23:40
字體:
來(lái)源:轉載
供稿:網(wǎng)友

fiddler抓取https數據失敗,全部顯示“Tunnel to......443”,這是什么原因,應該如何解決呢?根據網(wǎng)友的描述,我們發(fā)現設置fiddler開(kāi)啟解密https的選項,同時(shí)fiddler的證書(shū)也是安裝到系統中,但是抓取https的時(shí)候總是出現“Tunnel to……443”,如圖下圖所示,應該怎么辦呢?別著(zhù)急,下面小編就給大家整理了解決fiddler抓包出現443的三種方法,一起去看看吧!

軟件名稱(chēng):抓包工具(Fiddler web Debugger) V4.6 漢化安裝版軟件大?。?.69MB更新時(shí)間:2016-01-16

問(wèn)題:

解決辦法一:

如果你遇到上面的問(wèn)題,就可能是證書(shū)的問(wèn)題(我的本地證書(shū)是用系統生成證書(shū)的一個(gè)軟件生成的個(gè)人證書(shū),所以出現了問(wèn)題),操作步驟如下:

(1)將之前的證書(shū)刪除

打開(kāi)系統證書(shū)管理器(運行=》certmgr.msc=》回車(chē)),然后出現管理器,將你之前生成的證書(shū)刪除即可。

(2)用一個(gè)叫”FiddlerCertMaker.exe“的工具重新打了一個(gè)證書(shū)。你可以點(diǎn)擊這里下載。(下載成功之后,直接雙擊運行即可)

(3)重新打開(kāi)fiddler,使用chrome/ie輸入”https://www.baidu.com/“,這回可以捕獲https的消息并解密成功了。

(4)使用ios遠程連接fiddler的代理地址,在線(xiàn)安裝證書(shū)成功后,使用原生瀏覽器訪(fǎng)問(wèn)“https://www.baidu.com/”,fiddler成功抓取到https的數據。

解決辦法二:

1.

2.今天使用Fiddler抓包的時(shí)候出現了tunnel to 443的錯誤,導致抓包https的接口數據抓不到,造成這個(gè)原因就是因為,這個(gè)證書(shū)不是購買(mǎi)的那種信任證書(shū),需要手機端安裝FiddlerRoot.cer證書(shū)

3.首先確保打開(kāi)Fiddler,手機WIF這只好自己代理,確保在同一個(gè)網(wǎng)絡(luò ),在手機端瀏覽器輸入下面的網(wǎng)址:http://你掛代理的ip:8888/FiddlerRoot.cer

4.安裝成功之后我們就能看到,會(huì )提示有未知的網(wǎng)絡(luò )監控,我查看詳情:

解決辦法三:

由于公司的app使用的都是https的鏈接,所以在使用fiddler進(jìn)行抓包時(shí),一直出現tunnel to 443,百度了好久也沒(méi)有具體的解決辦法,后來(lái)發(fā)現需要在手機端安裝fiddler的證書(shū)才行,安裝后,再次抓包,立即解決。

要解密HTTPS流量,還需要在移動(dòng)設備上安裝剛剛設置的根證書(shū);

具體步驟如下,以android手機為例:

1.打開(kāi)瀏覽器,輸入http://[FIDDLERSERVER]:[Port]/FiddlerRoot.cer.

發(fā)表評論 共有條評論
用戶(hù)名: 密碼:
驗證碼: 匿名發(fā)表