Mac抓包工具Charles使用記錄
1.安裝Charles
下載Charles,然后安裝。同安裝其它軟件是一樣的流程這里不在介紹公你。
2.配置Charles
2.1 安裝證書(shū)
按上面指示流程打開(kāi) 鑰匙串訪問(wèn),搜索 charles 可以看到剛才安裝的證書(shū),查看證書(shū)狀態(tài)是否已經(jīng)被信任(名稱(chēng)有紅色標(biāo)記)吧兔。
給證書(shū)添加信任状植,操作如下
設(shè)置端口號(hào),此處使用的默認(rèn)的 8888驳遵,下面驗(yàn)證時(shí)會(huì)用到淫奔。
驗(yàn)證:此時(shí)命令行執(zhí)行curl -x 127.0.0.1:8888 https://www.sogou.com
,可以看到Charles有請(qǐng)求輸出堤结。
2.2代理設(shè)置
想抓取Mac中客戶端的請(qǐng)求唆迁?在 Proxy Settings 中勾選 Enable macOS proxy 之后就可以看到所有請(qǐng)求在 Charles 中都有記錄。需要注意竞穷,如果不抓包了需求取消勾選唐责,否則會(huì)影響網(wǎng)絡(luò)的正常使用