Charles4.2抓取Https(Github)

1 環境信息

環境 版本
操做系統 macOS Mojave 10.14
瀏覽器 Firefox 75
Charles 4.2.8

2 瀏覽器配置

2.1 設置代理

在首選項 > 常規 > 網絡設置中配置代理,並勾選「將代理應用於 FTP和 HTTPS」,見下圖。
firefox.png瀏覽器

2.2 MOZILLA_PKIX_ERROR_MITM_DETECTED

在 URL 欄輸入「about:config」點擊「我瞭解此風險」,搜索「security.enterprise_roots.enabled」,雙擊改成「true」。防止Firefox錯誤「MOZILLA_PKIX_ERROR_MITM_DETECTED」。網絡

3 Charles 配置

3.1 安裝證書

安裝證書:Help > SSL Proxying > Install Charles Root Certificate。雙擊證書,設置爲「始終信任」。
key.png
auth.pngspa

3.2 設置 SSL 代理

修改SSL代理:Proxy > SSL Proxying Settings > SSL Proxying,勾選「Enable SSLProxying」,增長主機「*」。
ssl.png操作系統

3.3 添加 Recording

添加記錄:Proxy > Recording Settings... > Include,增長要訪問的 URL,不然,沒法抓取。
record.pngfirefox

相關文章
相關標籤/搜索