Fiddler擴展——自定義列數據&Tunnel to 443解決辦法


在平時日常工作中,使用Fiddler的占比還是蠻大的。使用過程,也會遇到一些小問題,問題雖小,但抓不到包,分析不了問題與數據,那也是件麻煩的事情。

以前也分享過一些小技巧,可以找以前的博文查看,具體地址就不貼了。這些小技巧,也算是一些經驗之談吧,沒遇到過的話,自然不會關注到。

自定義列數據

添加字段

fiddler面板中,不會展示請求方式,如下所示:

雖然請求頭中有展示,但每次看接口,都得一個一個點開查看,也很麻煩。

其實fiddler是支持展示請求方式的,配置也很簡單,如下所示:

在列名上,鼠標右鍵,即可彈出如上信息,點擊Customize Columns,則彈出如下所示彈框:

我們選擇Miscellaneous,Field Name選擇RequestMethod,如下所示:

同樣的,選擇該字段后,還可以定義列表寬度以及列名,如下所示:

點擊Add后,添加的列則會展示在fiddler面板中了,如下所示:

隱藏字段

剛才講的是添加字段,那可能會有疑惑,我添加后,以后不想要這個字段展示,那該如何處理?

在自定義列時,有個隱藏屬性。如果想不展示哪個列字段,在對應字段上右鍵,選擇隱藏即可。操作如下所示:

選擇Hide this cloumn即可,隱藏后,則不會展示了。

展示隱藏的字段

我們將字段隱藏后,還能支持再展示嗎?答案是肯定的,操作同理,選擇Ensure all cloumns are visible即可,隱藏的列就會展示出來了。

列的自定義,如上操作就可以輕松搞定了。我們在之前也看到,自定義時,可以定義很多字段的;也可以定義請求頭、響應頭;看各自需求,自定義即可。

Tunnel to 443

抓包過程,最無奈的就是,配置沒問題,但就是抓不到https的請求,太無奈了。

有次換了台電腦,安裝fiddler后,就抓不到https的請求了。各種方式都嘗試了,但就是解決不了,最終按如下操作解決了這個問題,希望對遇到該問題的朋友有所幫助。

  1. 卸載fiddler

正常卸載並刪除數據 C:\Users\XXX\AppData\Roaming\Microsoft\Crypto\RSA

  1. 卸載已有證書,沒有安裝可忽略這步

win+R 輸入 certmgr.msc 回車,按fiddler搜索,將查詢出來的證書刪除

  1. 重新安裝fiddler

安裝路徑默認

  1. 下載證書生成器

證書生成器,下載后運行即可

  1. 啟動fiddler,導出證書

導出后正常安裝

  1. 配置fiddler中的https和connections屬性

配置好后退出fiddler

  1. 再次啟動fiddler

訪問頁面,可以抓到https請求

  1. 移動端安裝證書

也能正常抓取https請求

上述8個步驟,就是我解決抓包443的辦法了,希望對遇到該問題的人有所幫助。


免責聲明!

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



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