您好,登錄后才能下訂單哦!
默認安裝了Fiddler后,在抓取http頁面的時候,https的頁面是抓取不到的,需要我們對fiddle進行設置,才可以的。所以Fiddler如何捕獲HTTPS會話呢?請按以下步驟來操作和設置。
默認下,Fiddler不會捕獲HTTPS會話,需要你設置下, 打開Fiddler,然后點擊菜單欄的Tools > Fiddler Options,打開“Fiddler Options”對話框。
在打開的對話框中切換到“HTTPS”選項卡。
在打開的“HTTPS”選項卡中,勾選“Capture HTTPS CONNECTs”、“Decrypt HTTPS traffic”和“Ignore servercertificate errors”前面的復選框。
之后點擊導出CA證書到桌面。
瀏覽器將會檢查數字證書,并發現會話遭到竊聽。為了騙過瀏覽器,Fiddler通過使用另一個數字證書重新加密HTTPS流量。Fiddler被配置為解密HTTPS流量后,會自動生成一個名為DO_NOT_TRUST_FiddlerRoot的CA證書,并使用該CA頒發每個域名的TLS證書。若DO_NOT_TRUST_FiddlerRoot證書被列入瀏覽器或其他軟件的信任CA名單內,則瀏覽器或其他軟件就會認為HTTPS會話是可信任的。我們接著將此證書安裝。
然后點擊“OK”。
接下來將這個證書安裝到不同的瀏覽器即可,以Chrome為例,打開設置選項。
點開”顯示高級設置”,找到HTTPS/SLL項點擊”管理證書”。
將桌面的AC證書導入。
現在Fiddler就是在監聽https的請求和響應了。
想了解Fiddler 如何跟瀏覽器和HTTP或者HTTPS 通信或者數據傳輸可以了解下如下網址:
http://www.zhihu.com/question/24484809
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。