fiddler抓取https請求(iOS篇)

今天回顧一下fiddler抓取https iOS的一個小問題,要是沒發現必會浪費很多時間,當時本身就是沒發現,致使浪費了很多時間,還好當時我去求救測試小哥,測試小哥火眼金睛一下找到了問題所在。如今開始覆盤一遍markdown

fiddler版本

fiddler版本

設置fiddler

  • 點擊信任fiddler,未點擊的是紅色 信任fiddler測試

  • 信任根證書彈框,選擇 信任根證書彈框spa

  • 點擊信任後,請勾上捕捉https,否則抓包失敗,接着下一步點擊導出根證書 勾選信息,導出根證書代理

  • 這是根證書code

    根證書

  • 這是fiddler端口(8866),老版本默認端口(8888),能夠自定義 fiddler端口orm

手機WiFi設置代理

  • 打開wifi配置,選擇手動開啓代理 wifi設置代理

下載根證書

  • 訪問電腦fiddler下載根證書 下載根證書it

  • 下載完後出現下載描述文件 描述文件io

  • 點進去安裝描述文件,安裝完後通用會出現描述文件 描述文件table

  • 安裝描述文件 描述文件class

  • 最重要的一步來了,當時我沒有配置這一步,並且還沒發現關於本機裏還有隱藏的證書信任設置,請把它打開,爲此,就能夠嘗試抓包了 證書信任設置

抓包失敗的顯示是這樣的

抓包失敗

通過上面的配置,成功抓包的顯示是這樣的

抓包成功

相關文章
相關標籤/搜索