win7下Fiddler證書安裝之后,總是無法抓取https的包;網上搜了很多方法都沒解決問題,最終摸索解決方法如下:
第一步:
安裝證書:到Fiddler的Tools-options-https下,勾選Capture HTTPS CONNECTS 勾選Decrypt HTTPS traffic
勾選后,如果正常的話會直接提示安裝證書;這時重啟Fiddler就可以抓包了。但本人就遇到的問題,無法正常安裝,點擊Actions下面的,Trust Root Certificate提示如下。
unable to configure windows to trust the fiddler root certificate
如果這一步沒有成功,做如下操作:Reset All Certificates;然后再執行第二步
第二步:
於是重新到網上下載一個Fiddler證書,下載FiddlerCertMaker到本地,雙擊安裝改文件。地址: http://www.enhanceie.com/dl/FiddlerCertMaker.exe,
安裝好之后,點擊Actions下面的Open Windows Certicate Manager
說明證書安裝好了。查看證書是否安裝成功的方法;上面所述第一步裝好之后也可以用這個方法查詢安裝是否成功
到這里安裝成功,還是不能抓取HTTPS的包
第三步:終極解決方案:
最終發現是引擎的問題,打開Certificates generated by CertEnroll engine; 選擇MakeCert,然后 ,點擊OK,。重啟Fiddler,就可以抓HTTPS的包了。