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