Mac抓包工具Charles使用記錄
1.安裝Charles
下載Charles,然后安裝。同安裝其它軟件是一樣的流程這里不在介紹。
2.配置Charles
2.1 安裝證書
charles安裝證書1.png
按上面指示流程打開 鑰匙串訪問,搜索 charles 可以看到剛才安裝的證書,查看證書狀態是否已經被信任(名稱有紅色標記)。
charles安裝證書2.png
給證書添加信任,操作如下
charles安裝證書3.png
設置端口號,此處使用的默認的 8888,下面驗證時會用到。
charles設置端口號1.png
驗證:此時命令行執行curl -x 127.0.0.1:8888 https://www.sogou.com
,可以看到Charles有請求輸出。
2.2代理設置
想抓取Mac中客戶端的請求?在 Proxy Settings 中勾選 Enable macOS proxy 之后就可以看到所有請求在 Charles 中都有記錄。需要注意,如果不抓包了需求取消勾選,否則會影響網絡的正常使用