Mac使用Charles抓取ios手機APP中的https請求


1.配置Http代理

 Port為監聽端口號,默認為8888,勾選Enable transparent HTTP proxying,接着勾選SOCKS proxy,可以監聽Socks請求

2.安裝Charles Root Certificate,路徑為Help->SSL Proxying ->InstallCharles Root Certificate

 3.安裝后在鑰匙串中會有一條未信任的證書,雙擊該證書

 4.跳轉到該證書的設置,修改到如圖

4.配置SSL代理,Proxy->SSL Proxying Settings選項,點add添加需要監視的域名,支持 *號通配符,端口一般都是443

 

 

 5.配置手機的證書 help->SSL Proxying install Charles

6.使用手機配置代理地址ip和端口號,配置完成之后在手機瀏覽器中輸入chls.pro/ssl下載Charles證書並根據提示安裝

7.安裝完成后IOS手機需要在設置->通用->描述文件與設備管理中信任安裝的Charles Proxy CA證書

8.最后需要在IOS手機中設置->通用->關於本機->證書信任設置-> 找到charles proxy custom root certificate然后信任該證書即可

 


免責聲明!

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



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