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

抓包工具(Fiddler web Debugger) V4.6 漢化安裝版
- 類(lèi)型:網(wǎng)絡(luò)輔助
- 大小:2.69MB
- 語(yǔ)言:簡(jiǎn)體中文
- 時(shí)間:2016-01-16
問(wèn)題:

解決辦法一:
如果你遇到上面的問(wèn)題,就可能是證書(shū)的問(wèn)題(我的本地證書(shū)是用系統(tǒng)生成證書(shū)的一個(gè)軟件生成的個(gè)人證書(shū),所以出現(xiàn)了問(wèn)題),操作步驟如下:
(1)將之前的證書(shū)刪除
打開(kāi)系統(tǒng)證書(shū)管理器(運(yùn)行=》certmgr.msc=》回車(chē)),然后出現(xiàn)管理器,將你之前生成的證書(shū)刪除即可。

(2)用一個(gè)叫”FiddlerCertMaker.exe“的工具重新打了一個(gè)證書(shū)。你可以點(diǎn)擊這里下載。(下載成功之后,直接雙擊運(yùn)行即可)
(3)重新打開(kāi)fiddler,使用chrome/ie輸入”https://www.baidu.com/“,這回可以捕獲https的消息并解密成功了。
(4)使用ios遠(yuǎn)程連接fiddler的代理地址,在線(xiàn)安裝證書(shū)成功后,使用原生瀏覽器訪(fǎng)問(wèn)“https://www.baidu.com/”,fiddler成功抓取到https的數(shù)據(jù)。
解決辦法二:
1.

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

3.首先確保打開(kāi)Fiddler,手機(jī)WIF這只好自己代理,確保在同一個(gè)網(wǎng)絡(luò),在手機(jī)端瀏覽器輸入下面的網(wǎng)址:http://你掛代理的ip:8888/FiddlerRoot.cer
4.安裝成功之后我們就能看到,會(huì)提示有未知的網(wǎng)絡(luò)監(jiān)控,我查看詳情:

解決辦法三:
由于公司的app使用的都是https的鏈接,所以在使用fiddler進(jìn)行抓包時(shí),一直出現(xiàn)tunnel to 443,百度了好久也沒(méi)有具體的解決辦法,后來(lái)發(fā)現(xiàn)需要在手機(jī)端安裝fiddler的證書(shū)才行,安裝后,再次抓包,立即解決。
要解密HTTPS流量,還需要在移動(dòng)設(shè)備上安裝剛剛設(shè)置的根證書(shū);
具體步驟如下,以android手機(jī)為例:
1.打開(kāi)瀏覽器,輸入http://[FIDDLERSERVER]:[Port]/FiddlerRoot.cer.
以我的情況為例,輸入http://192.168.191.1:8888/FiddlerRoot.cer
要保證pc端的fiddler打開(kāi)
此時(shí)會(huì)下載fiddlerRoot.cer文件
2.下載完成后,進(jìn)入設(shè)置,安全,從存儲(chǔ)設(shè)備安裝證書(shū),選擇剛剛下載的fiddlerRoot.cer文件,點(diǎn)擊安裝,提示安裝成功。
3.再次打開(kāi)fiddler進(jìn)行抓包,抓包解析成功
其他注意事項(xiàng)說(shuō)明:
(1)chrome和ie使用的是系統(tǒng)代理,而火狐使用的是獨(dú)立的一套代理系統(tǒng),所以不管fiddler的開(kāi)關(guān)”capturing“是否打開(kāi),都捕獲不了火狐瀏覽器的請(qǐng)求。需要我們將火狐瀏覽器的代理設(shè)置設(shè)置為系統(tǒng)代理或者配置為”手工配置代理“
(2)火狐瀏覽器使用的證書(shū)管理也是獨(dú)立的一套系統(tǒng),而chrome和ie使用的是系統(tǒng)的證書(shū)代理,所以我們?nèi)绻胍褂胒iddler抓取火狐瀏覽器的https的數(shù)據(jù)包,則需要將fiddler的根證書(shū)導(dǎo)出到桌面,然后再導(dǎo)入到firefox的證書(shū)中。而我們使用chrome和ie的時(shí)候是不需要將證書(shū)導(dǎo)入導(dǎo)出的,因?yàn)閒iddler的證書(shū)就安裝在系統(tǒng)的證書(shū)管理中。
(3)如果在使用fiddler的過(guò)程中證書(shū)出現(xiàn)問(wèn)題,可以嘗試使用”FiddlerCertMaker.exe“重新打一下證書(shū)
(4)如果在使用安卓或者ios等出現(xiàn)https抓取不到數(shù)據(jù)的問(wèn)題,如果在本機(jī)上安裝”FiddlerCertMaker.exe”都不行,就嘗試一下fiddler的另外一個(gè)插件“CertMaker for iOS and Android ”這個(gè)插件可以在官方網(wǎng)站上進(jìn)行下載。具體我也沒(méi)有使用過(guò)。先記錄下思路。
文章結(jié)束,以上就是關(guān)于Fiddler出現(xiàn)tunnel to 443無(wú)法抓包怎么解決?fiddler抓包出現(xiàn)443的解決方法介紹,如果你也遇到了同樣的疑問(wèn),那就趕快去動(dòng)手試試吧!
相關(guān)文章
fiddler代理怎么配置? fiddler代理詳細(xì)配置的教程
fiddler代理怎么配置?fiddler對(duì)于新手來(lái)說(shuō)最頭痛的問(wèn)題還是配置和使用的問(wèn)題,今天我們就來(lái)給大家介紹一下fiddler代理詳細(xì)配置的教程,感興趣的朋友可以進(jìn)來(lái)參考一下2016-04-07使用Fiddler2對(duì)安卓應(yīng)用手機(jī)抓包圖文教程
做開(kāi)發(fā)需要抓取手機(jī)app的http/https的數(shù)據(jù)包,想看APP發(fā)出的http請(qǐng)求和響應(yīng)是什么,這就需要抓包了,這可以得到一些不為人知的api,比如還可以干些壞事2014-08-17android抓包工具fiddler抓包使用方法 跟蹤監(jiān)控android數(shù)據(jù)包
Fiddler是通過(guò)代 理來(lái)實(shí)現(xiàn)數(shù)據(jù)捕獲的,對(duì) Android 手機(jī)來(lái)說(shuō),也是通過(guò)將網(wǎng)絡(luò)連接的代 理指向 PC 機(jī)的 Fiddler 端口,來(lái)實(shí)現(xiàn)數(shù)據(jù)包的攔截,下面我以我的一次實(shí)踐為例,向大家2014-01-24HTTP調(diào)試工具 fiddler圖文使用教程詳細(xì)介紹(附軟件下載)
Fiddler可以幫您記錄,調(diào)試Microsoft Internet Explorer與Web應(yīng)用程序的交互,找到Web程序運(yùn)行性能的瓶頸,還有如查看向Web服務(wù)器發(fā)送cookies的內(nèi)容,下載內(nèi)容的大小等功能2013-09-26

