日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

fiddler4在win7抓取https的配置整理

發(fā)布時(shí)間:2023/12/18 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 fiddler4在win7抓取https的配置整理 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前兩天在學(xué)習(xí)使用Fiddler 4(v4.6.20173.38786)抓取https請求的時(shí)候遇到了問題,搞了好久才搞出來(雖然最后也有點(diǎn)莫名),在次回顧下從安裝開始的操作流程。

參考:

http://blog.csdn.net/qq_31666147/article/details/51488063

http://blog.sina.com.cn/s/blog_63efaf480102w5xj.html

。。。。

and so on.

其他還有好多,,暫時(shí)不寫了。

進(jìn)入正題:


1.官網(wǎng)下載。安裝Fiddler(或者 http://pan.baidu.com/s/1b26bc6 )當(dāng)然,官網(wǎng)的默認(rèn)是最新的,我這個(gè)版本是【v4.6.20173.38786】

2.安裝完后打開,進(jìn)行https的抓取設(shè)置

因版本不同,Tools下面的Options名字可能不同,有些顯示Telerick Fiddler Option等,基本上都是在第一個(gè)。

3.打開Options后,在標(biāo)簽HTTPS中,將下面的4個(gè)勾上,抱歉地說下面2個(gè)沒做具體研究,反正一般勾上了不會有問題吧~

4.切換到Connections標(biāo)簽中,代理端口默認(rèn)8888,Allow remote computers to connect勾選上。

Act as system proxy on startup,也可以勾上,啟動Fiddler打開時(shí)自動開啟代理

5.然后,點(diǎn)擊OK。昨天重裝FIddler之后,在這2步操作完了之后是沒有關(guān)閉Fiddler重開POI~,直接切換到HTTPS標(biāo)簽頁,點(diǎn)擊了Actions下拉的Trust Root Certificate POI~、、


然后好像就報(bào)錯(cuò)說什么root certificate was not located..之類的錯(cuò)、

6.此時(shí)打開http://localhost:8888/

?,點(diǎn)擊第二個(gè)鏈接,下載,如果

下載不了,提示什么是不是enable drcypt https traffic ?了

可以嘗試上面【第3步】取消勾選,重新設(shè)置下,點(diǎn)擊OK,關(guān)閉Fiddler,重新打開再試下訪問localhost:8888,如果還是不行,

7.可以嘗試關(guān)閉Fiddler,打開cmd,CD進(jìn)入Fiddler的安裝目錄,輸入

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

看到success后,

8.打開localhost:8888,照【第6步】下載,安裝成功

9.打開Fiddler,繼續(xù)

Optiongs-->https-->actions-->trust ..確認(rèn),--->export to desk top...確定


證書導(dǎo)出到桌面之后,

10.然后打開Internet選項(xiàng)-->內(nèi)容-->證書

,選擇導(dǎo)入

,按照提示依次選擇桌面的證書,選擇證書存儲區(qū)域

【受信任的根證書頒發(fā)機(jī)構(gòu)】

點(diǎn)擊下一步,,應(yīng)該會有提示,點(diǎn)擊確定 添加成功。

11.一般到此,再打開Fiddler,用Chrome打開https:www.baidu.com,就可以抓取到https請求包了

如果網(wǎng)頁甚至打不開,或者Fiddler提示‘creation of the root certificate is not successful’什么的,就繼續(xù)嘗試

12.首先關(guān)閉Fiddler,開始--運(yùn)行,或者快捷鍵WIN+R,輸入certmgr.msc,打開證書管理頁面,查找證書Fiddler,

查找到了,右擊,選擇刪除。

可以再打開Internet選項(xiàng)-->內(nèi)容-->證書-->受信任的根證書頒發(fā)機(jī)構(gòu),搜索下,DO_NOT_TRUST_FiddlerRoot,如果有的話,刪除掉。

然后再確認(rèn)下C:\Users\Administrator\AppData\Roaming\Microsoft\Crypto\RSA\ 的子文件下,有沒有你剛安裝過的文件,

對著類型或者大小的分類列右擊,添加創(chuàng)建日期,查看剛安裝過的文件,以防萬一可以先備份到別的磁盤。我試了backup到上一層目錄,后來還是被刪除或者替換了,backup后刪除。到此應(yīng)該是確認(rèn)之前裝的可能有問題的證書卸載干凈了。重新開始安裝證書

13.網(wǎng)上有人說下載Fiddler官網(wǎng)的fiddlercertmaker.exe,適配可以截取Android和iOS的包,目前我還沒試。不過用這個(gè)配好了windows PC的環(huán)境,上面那個(gè)方法可能跟Fiddler版本有關(guān)。


百度搜索certmaker for ios and android,進(jìn)入Fiddler官網(wǎng)插件頁面,搜索certmaker for ios and android,找到后下載,然后安裝,重新從【第9步開始】。


也可以走這道古老的傳送門(:P

http://pan.baidu.com/s/1c8mbRw

重新安裝后,應(yīng)該沒啥問題了。在安裝證書過程中,盡量關(guān)閉Fiddler,裝好了再重新打開Fiddler和瀏覽器。因?yàn)橛袝r(shí)候我發(fā)現(xiàn)我這臺電腦Fiddler不太友好,有些時(shí)候設(shè)置了解密https抓包選項(xiàng)后,還老是報(bào)錯(cuò)證書問題,可能因?yàn)橹型緵]有關(guān)閉導(dǎo)致一些證書配置的步驟不起作用。

PS:沒問題了,可以設(shè)置火狐的證書。

1)選項(xiàng)--》高級--》網(wǎng)絡(luò)--》連接--》設(shè)置--》手動設(shè)置代理--》127.0.0.1,端口號設(shè)置為Fiddler的8888,確定。

設(shè)置代理時(shí),不使用代理可以自己視情況修改。默認(rèn)可以刪除,或者自己刪除前備份下。

2)選項(xiàng)--》高級--》證書--》查看證書--》證書機(jī)構(gòu)--》導(dǎo)入 生成在桌面的證書。類似Internet選項(xiàng)安裝證書的方法

(懶得添加圖片了)到此就結(jié)束了。


總結(jié)

以上是生活随笔為你收集整理的fiddler4在win7抓取https的配置整理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。