Fiddler死活抓不了HTTPS包解決辦法(2018更新版本)

測試安裝環境:window7,window xp,其他系統版本暫未涉及如有問題也可以按步驟配置

瀏覽器:IE

很多同學有看過原文,但是按照原文還是沒有設置成功(我就是其中一個)然後查了網上資料,在某些選項上進行增加,填寫,配置通過。(和原文略有不同)

安裝Fiddler,我們正常的流程在feiddler中設置好了https抓包,但死活抓不了,確實時很令人頭疼的事情

第1步. 請在下面這個地方輸入certmgr.msc並回車,打開證書管理。

請點擊操作–查找證書,如下所示

全刪之後,這一步完成。

第2步:下載 FiddlerCertMaker.exe,可以去官網找,如不想麻煩,直接下載我提供的

下載了這個之後,直接打開,不管出現什麼錯誤,直接忽略,直到出現如下界面爲止

然後點擊確定,關掉它。

第3步:打開fiddler--tools-options

3.1Connections 設置:

3.2 HTTPS 設置:

3.3 然後點擊 Actions:

3.3.1,選擇1,生成證書,然後選擇2,到處證書到桌面

導出的時候出現:creation of the root certificate was not located等錯誤,不要慌。接下來在cmd命令行中cd進入Fiddler安裝目錄,比如我的是C盤,所以進入如下圖所示Fiddler目錄,然後直接複製下方make那一行代碼,然後直接cmd中運行,出現如下所示succeeded提示,出現這一步提示之後,再按步驟3的方法導出證書,就能成功了

命令

makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 09/11/2018

注意:這個命令最後的日期 09/11/2018  一定要大於現在的日期 否則創建證書是過期的

 

 

第4步:,證書導入到桌面後,請打開火IE,然後進入屬性-內容-證書-導入-選擇剛導出的桌面的證書-確定。

第5步隨後,爲了保險,Fiddler重啓,IE也重啓一下,然後開始抓HTTPS的包

本文轉自韋瑋老師的文章 
附:原文地址 http://www.07net01.com/2016/12/1738252.html

我時按照原文測試配置,然後還是沒有成功,所以查了網上的資料,對於部分選項增加了勾選,和填寫,如果哪位同學按照原文沒有成功配置,可以對照我的圖文重新配置一次

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章