Mac使用Charles進行HTTPS抓包


 

第一步 配置HTTP代理,這步與抓取HTTP請求是一樣的: 

選擇在8888端口上監聽,然后確定。夠選了SOCKS proxy,還能截獲到瀏覽器的http訪問請求。

 

第二步 安裝電腦端根證書:

首先在charles的 Help選項 選擇 SSL Proxyings選項 再選擇 Install Charles Root Certificate選項

 

設置信任:

 

第三步 配置SSL代理:

在charles的 Proxy選項選擇SSL Proxy Settings

點add添加需要監視的域名,支持 *號通配符,端口一般都是443:

 

第四步 為手機設置代理

確保手機與電腦在同一局域網內,在手機無線中配置手動代理,輸入安裝Charles的電腦的網絡地址,端口填8888。

 

第五步 為手機安裝根證書

在手機上安裝Charles的根證書:

以IOS為例,在Safri上打開Charles的根證書下載網址: chls.pro/ssl 。
順利的話會出現這樣的畫面,繼續點安裝,然后去設置里的描述文件管理中信任它就行了。

 


免責聲明!

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



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