1:請在“運行”,即下面這個地方輸入certmgr.msc並回車,打開證書管理。
打開后,請點擊操作--查找證書,如下所示:
然后輸入“fiddler”查找所有相關證書,如下所示:
可以看到,我們找到一個,您可能會找到多個,不要緊,有多少個刪多少個,全刪之后,這一步完成
2:再接下來,打開火狐瀏覽器,進入選項-高級-證書-查看證書,然后找以DO_NOT開頭的關於Fiddler的證書,以字母排序的,所以你可以很快找到。找到多少個還是刪除多少個, 特別注意,請如圖中【個人、服務器、證書機構、其他】等標簽依次查找,以免遺漏,切記切記!
3:下載 FiddlerCertMaker.exe,可以去官網找,下載了這個之后,直接安裝,直到如下
然后點擊確定,關掉它。
4:有了證書之后,請重啟Fiddler(關掉再開),重啟之后,訪問https的網站,比如淘寶首頁,有可能成功了,但你也有可能會發現如下錯誤:"你的連接並不安全" 等類似提示。見到這里,你應該開心,離成功近了。
5:果斷的,打開fiddler,“Tools--Fiddler Options--HTTPS”,然后把下圖中同樣的地方勾上(注意一致),然后點擊actions,然后先點擊Trust Root…,然后,再點擊Export Root…,此時,導出成功的話,在桌面就有你的證書了。 務必注意:這一步成功的話,把第(6)步跳過,不要做了,直接進入第(7)步, 如失敗,請繼續第(6步)。
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/2012
7:好,證書從fiddler導入到桌面后,再打開火狐瀏覽器,然后進入:選項-高級-證書-查看證書-導入-選擇剛導出的桌面的證書-確定。
8:隨后,Fiddler重啟,火狐瀏覽器也重啟一下,然后開始抓HTTPS的包,此時你會發現“ 你的連接並不安全" 等類似提示已經消失,並且已經能夠抓包了。