fiddler證書問題


1.清除C:\Users\Administrator\AppData\Roaming\Microsoft\Crypto\RSA 目錄下所有文件(首次安裝fiddler請忽略
2.清除電腦上的根證書,WIN+R快捷鍵,輸入:certmgr.msc, 然后回車,查找所有fiddler證書,然后刪除(首次安裝fiddler請忽略)
3.清除瀏覽器上的證書文件 ,此處需要仔細查找帶有FiddlerRoot的字樣,並刪除,以谷歌瀏覽器為例說明,在瀏覽器上輸入: chrome://settings/(首次安裝fiddler請忽略)
 4.打開fiddler,點擊工具欄中的Tools—>Options,點擊Actions,選擇最后一項,Reset All certificates,然后關閉
注意:以上步驟假設是已經安裝fiddler的情況下需要做的處理 ,若已安裝,建議執行上述步驟,然后進行重新安裝;
5.點擊https設置選項,勾選選擇項
6.點擊Actions,點擊第二項:Export Root Certificate to Desktop,這時候桌面上會出現證書FiddlerRoot.cer文件,點擊OK設置成功,關閉fiddler
7.PC端,在瀏覽器中導入證書FiddlerRoot.cer,以谷歌瀏覽器為例說明,在瀏覽器上輸入: chrome://settings/
然后進入高級設置,點擊管理證書
8.在受信任的根證書頒發機構,對證書進行導入
9.重新打開fiddler,就可以在電腦上進行https抓包了。
火狐瀏覽器:如果上述方法還是不行,可嘗試將下面紅框中賦值連接,在瀏覽器代理中加入
 
這樣就可以抓取https的請求了
谷歌瀏覽器:需要添加證書到瀏覽器中
 
抓取手機(ios)APP請求:
保證手機與電腦使用同一個局域網
設置手機端WiFi的代理,服務器為電腦ip,端口為fiddler的端口
在瀏覽器中搜索ip+端口,下載fiddler證書,下載后在手機上設置信任證書
(設置-通用-關於手機-查看證書)


免責聲明!

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



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