Fiddler 抓取https數據(PC端)


Fiddler PC端安裝證書

1、下載最新版fiddler ,
2、正常傻瓜式安裝,下一步,下一步,安裝完畢后,先不用急於打開軟件。
3下載並安裝Fiddler證書生成器http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2
4、打開Fiddler,點擊工具欄中的Tools—>Options—>https,按照下圖勾選

connections頁面做如下設置

 

 

5、點擊Actions,點擊第二項:Export Root Certificate to Desktop,這時候桌面上會出現證書FiddlerRoot.cer文件,點擊OK設置成功,關閉fiddler。(如不成功,請看問題2

6、PC端在瀏覽器中導入證書FiddlerRoot.cer;以谷歌瀏覽器為例說明,在瀏覽器設置頁面點擊管理證書。

 

 

 

 

7、選擇受信任的根證書頒發機構,點擊導入,選擇剛才導出的證書

8、重啟瀏覽器和fiddler,就可以在電腦上進行https抓包

 

--------------------------------------------------------------------------------------

問題1:

 Fiddler 抓取https數據 出現 Tunnel to......443 問題(證書問題

按照網上的證書安裝教程設置后,抓取https時出現 Tunnel to......443 ,如下圖:

解決辦法:

1、清除C:\Users\Administrator\AppData\Roaming\Microsoft\Crypto\RSA 目錄下所有文件

2、清除電腦上的根證書,WIN+R快捷鍵,輸入:certmgr.msc, 然后回車,查找所有fiddler證書,然后刪除。

1)快捷鍵 :win+R ,輸入certmgr.msc,

 

2)點擊確定,打開證書管理

 

 3)點擊操作–查找證書,輸入fiddler,點擊立即查找

 

 4)刪除查找到的所有證書,(右鍵-刪除)

 

3、打開瀏覽器(chrom為例),點擊證書管理,找以DO_NOT開頭的關於Fiddler的證書,找到后將其刪除

 

 

 

 

 到此證書全部清理了

4、打開fiddler,點擊工具欄中的Tools—>Options,點擊Actions,選擇最后一項,Reset All certificates,然后關閉。

注意:以上步驟假設是已經安裝fiddler的情況下需要做的處理 ,若已安裝,建議執行上述步驟,然后進行重新安裝。

 

 

問題2:不能導出安全證書

1、進入fiddler的安裝目錄,此目錄下是有makecert.exe這個文件。
2、直接在這個安裝目錄,鼠標右鍵快捷打開cmd窗口。
3、直接在cmd窗口輸入命令:
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
4、彈出Succeeded提示就說明成功了,這時再獲取證書就能成功了。

注:上面cmd命令最后的日期  09/05/2012 ,一定要大於現在的日期 ,否則創建的證書是過期的

 

問題3:

無法安裝FIDDLE,提示已有FIDDLE,但是卻找不到

打開Fiddle,提示“Machine-wide Progress Telerik Fiddler installation has been found at ...Please, use that one or uninstall it ...”

解決步驟:

1.windows按鈕+R

2.輸入regedit +回車+是

3.進入注冊表

4.刪除以下內容:                          

                        "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fiddler2" 

                        "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Fiddler2"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM