charles 中 ssl proxy 設置(https抓包)

 

移動端APP的抓包配置,請看這篇文章:https://www.cnblogs.com/QiKa/p/13906667.html

 

以下針對PC抓包進行介紹:

PC端設置

1、啓動Charles軟件,在菜單中找到 Help -> SSL Proxying ->Install Charles Root Certificate.(安裝導入證書:跟隨提示完成就可)

2、菜單中找到 proxy -> SSL proxy setting -> 勾選Enable SSL Proxying -> locations 裏 添加一個 host 爲 * 的 通配符 即可通配所有域名

(否則charles抓包時會存在過濾掉某些請求的情況,host和port填上*,表示匹配抓取所有的請求)

 注意:只要在PC上進行抓取https的請求,就要這樣去勾選上並啓用

 

 

 

 

 

手機端設置(同fiddler)

1、設置手機wifi 的 代理 ip 和端口號(將手機和電腦所處網絡保持一致)--實在不清楚就百度

2、手機上設置IP和端口,如果不知道可在安裝charles的電腦上cmd查看ip地址,然後還需要在charles上設置端口;(設置端口就如同一個驗證碼,兩端保持一致才能實現通信)

 

 

 

3、手機上任意瀏覽器打開並訪問地址: http://charlesproxy.com/getssl(按提示進行下載證書)

此時下載的是個.pem 格式的,需要手動更改爲.crt 格式),在手機上:系統設置→更多設置→系統安全→加密與憑據→從存儲設備安裝

4、根據提示下一步直至安裝完成

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章