1. 程式人生 > 其它 >Charles抓包教程

Charles抓包教程

1、pc端安裝信任證書:點選 Help  -- SSL Proxying -- Install Charles Root Certificate

 2、雙擊Charles證書,點開左邊的信任,選擇始終信任

3、點選獲取電腦IP及手機端代理IP和證書的下載方式

IOS

1、設定代理:設定- Wi-Fi - 代理配置 - 選擇手動 - 填寫伺服器IP -  填寫埠號預設8888 - 點選儲存

2、開啟系統代理:開啟uc瀏覽器 - 輸入 ext:test - 點選選擇特殊功能開關 - 開啟使用系統代理

3、下載信任證書:開啟手機自帶的Safari瀏覽器 - 輸入chls.pro/ssl

4、安裝信任證書:設定 - 已下載描述檔案 - 點選安裝 - 返回設定 - 點選通用 - 關於本機 - 證書信任設定 - 開啟信任Charles proxy

安卓

(1)設定uc代理:開啟uc瀏覽器 - 輸入ucd:tc - 選擇啟用外殼網路庫代理 - 填寫代理伺服器地址如:30.102.233.18:8888。

(2)設定代理:設定- 無線和網路- WLAN -長按Wi-Fi名 - 選擇修改網路- 代理 - 選擇手動 - 填寫伺服器IP - 填寫埠號預設8888 - 點選儲存。

(3)下載證書:開啟夸克/其他瀏覽器 - 輸入chls.pro/ssl下載證書。

(4)安裝證書:設定 - 安全和隱私 - 從sd卡安裝 - 找到下載的證書點選安裝 重新命名 - 點選使用者憑據可看到已重新命名的證書即為安裝成功。

4.若上述步驟已實現,抓取https還是顯示unkown的情況下可設定以下步驟:
proxy - ssl proxying setings - ssl proxying - add - host填* - port填* - 點選OK