1. 程式人生 > >抓包工具 Charles Response Contents中文亂碼解決方法(新)

抓包工具 Charles Response Contents中文亂碼解決方法(新)

轉載自:https://www.cnblogs.com/mrjade/p/7677051.html

用到Charles,下載最新的4.0.1版本,但是發生亂碼問題。百度好久才找到個靠譜的,那些說什麼在Info.plist檔案加字串的,都是假的,反正我是試了都沒用,這裡記下詳細的操作步驟解決: 
1.安裝SSL證書 
3.10之前的,需要去http://www.charlesproxy.com/ssl.zip 下載 CA 證書檔案,然後雙擊 .crt 檔案,選擇「總是信任」按鈕,在鑰匙串訪問中即可看到新增成功的證書。 
3.10及之後安裝方法: 

開啟Charles,上方選單欄 —-》Help —-》SSL Proxying —-》Install Charles Root Certificate,如圖所示:

這裡寫圖片描述

點進去之後,出現如下圖:

這裡寫圖片描述

我這邊是已經配好了,若是沒配置好的,圖中“此證書具有自定信任設定”其實是紅色告警,配置,很簡單,只要雙擊圖中選中一行,出現如下圖:

這裡寫圖片描述

開啟“信任”一欄,在“加密套接字協議層(SSL)”一欄選擇始終信任,關閉儲存即可。 

2.開啟Charles,上方選單欄 —-》Proxy —-》SSL Proxy Settings —-》Add,如圖: 

這裡寫圖片描述

Host:填*表示所有網站都抓 
Port:443 
點選OK,就不再亂碼了,親測。