charles抓取HTTPS設置,詳細踩坑版


寫這篇文章的背景就是,每次我在一台新電腦上用charles抓包時,總是因為各種原因無法抓到https請求,每個百度出來的回答又不是那么詳細,需要通過幾篇回答才能解決過程中的各種問題,所以把自己的安裝經歷,匯總起來,以后設置會更快一點。

 

1、首先第一步設置:proxy---proxy setting

 

2、第二步設置:proxy----SSL proxying settings

 

host主機地址:*

*為所有主機地址

port端口號:443

https端口號443,http端口號:80

 

 3、第三步也是最容易卡住的地方,安裝證書

 

 

 

 

 

 安裝證書的位置一定要自己選擇:受信任的根證書頒發機構

我自己就是卡在這一步,剛開始一直沒選存儲位置,證書一直沒安裝上。

 

 

 最后看到這個狀態,就說明證書安裝成功了,到這一步你已經可以抓取電腦上的HTTPS請求了。

接下來我們看如何抓取iOS手機的HTTPS請求

4、IOS手機安裝證書

 

 

 

 

 

 

根據彈窗中的地址和端口號,在所連接的WiFi中配置代理

 

 

 

接下來,在Safari瀏覽器中輸入: chls.pro/ssl

下載證書,注意要用iPhone自帶的Safari瀏覽器。

  1. 下載證書后去設置=>通用=>描述文件安裝描述文件。
  2. 設置=>通用=>關於本機=>證書信任設置=>信任證書

完成上述設置,你就可以抓取iOS手機的HTTPS請求了。

 


免責聲明!

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



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