1. 程式人生 > 其它 >charles抓取手機APP的HTTPS請求

charles抓取手機APP的HTTPS請求

1,下載charles

https://www.charlesproxy.com/download/

2.跟著提示一直下一步安裝即可

3.啟動charles安裝證書點選charles中的help­>SSLProxying­>install charles Root certificate

安裝時注意 選擇將所有證書儲存到第三方根證書頒發機構
最後點選證書路徑 看證書狀態 顯示改證書沒有問題即可

4.手機端配置網路代理需要和電腦端在同一個區域網

win+R 輸入cmd 輸入ipconfig檢視ip地址

點選Proxy -》Proxy Settings檢視埠號

5.蘋果手機 在safari瀏覽器中輸入: http://chls.pro/ssl

 安卓手機 在自帶的瀏覽器中輸入http://chls.pro/ssl

 會自動提示下載安裝證書後 有彈窗選擇Allow

6.如果瀏覽器輸入http://chls.pro/ssl 沒有網路 需要在pc端設定下網路防火牆允許charles應用通過

7.此時抓包charles會顯示unknown
需要配置抓取https請求
點選Proxy -> SSL Proxying Settings
Host輸入框輸入*
Port輸入框輸入*

8.以上就配置好了 如果不行請重啟charles