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、根據提示下一步直至安裝完成


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM