Fiddler沒法抓到https的解決方法

1:請在「運行」,即下面這個地方輸入certmgr.msc並回車,打開證書管理。

 

打開後,請點擊操做--查找證書,以下所示:瀏覽器

 

而後輸入「fiddler」查找全部相關證書,以下所示:安全

 

能夠看到,咱們找到一個,您可能會找到多個,沒關係,有多少個刪多少個,全刪以後,這一步完成服務器

 

2:再接下來,打開火狐瀏覽器,進入選項-高級-證書-查看證書,而後找以DO_NOT開頭的關於Fiddler的證書,以字母排序的,因此你能夠很快找到。找到多少個仍是刪除多少個, 特別注意,請如圖中【我的、服務器、證書機構、其餘】等標籤依次查找,以避免遺漏,切記切記!post

 

3:下載 FiddlerCertMaker.exe,能夠去官網找,下載了這個以後,直接安裝,直到以下網站

 

 

而後點擊肯定,關掉它。blog

 

4:有了證書以後,請重啓Fiddler(關掉再開),重啓以後,訪問https的網站,好比淘寶首頁,有可能成功了,但你也有可能會發現以下錯誤:"你的鏈接並不安全" 等相似提示。見到這裏,你應該開心,離成功近了。排序

 

5:果斷的,打開fiddler,「Tools--Fiddler Options--HTTPS」,而後把下圖中一樣的地方勾上(注意一致),而後點擊actions,而後先點擊Trust Root…,而後,再點擊Export Root…,此時,導出成功的話,在桌面就有你的證書了。 務必注意:這一步成功的話,把第(6)步跳過,不要作了,直接進入第(7)步, 如失敗,請繼續第(6步)。it

 

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/05/2012io

 

7:好,證書從fiddler導入到桌面後,再打開火狐瀏覽器,而後進入:選項-高級-證書-查看證書-導入-選擇剛導出的桌面的證書-肯定。class

 

8:隨後,Fiddler重啓,火狐瀏覽器也重啓一下,而後開始抓HTTPS的包,此時你會發現「 你的鏈接並不安全" 等相似提示已經消失,而且已經可以抓包了。

相關文章
相關標籤/搜索