1. 程式人生 > >安裝抓包軟體Charles並破解,設定手機能抓HTTPS的包(Win 7環境)

安裝抓包軟體Charles並破解,設定手機能抓HTTPS的包(Win 7環境)

 一、安裝Charles並破解

1.開啟官網,下載安裝包。本文是下載的win64位的安裝包

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

 

2. 安裝完成後,有30天的免費試用提醒

 

3.開啟下面的網址,選擇線上破解:

https://blog.zzzmode.com/2017/05/16/charles-4.0.2-cracked/

4.因為前面安裝的是v4.2.7,所以這裡選擇4.2.7的版本,點選生成按鈕,然後下載:

5.把下載好的charles.jar檔案,替換本地的charles.jar檔案

替換檔案的路徑,在安裝路徑下的lib目錄,如本文是:  E:\software_install\Charles\lib

6.替換後,重啟Charles,此時已沒有30天的提醒了

選擇Help -- About Charles,點選開啟,也可以看到已經破解了

 

二、設定手機能抓HTTPS的包

1.選擇 SSL Proxying -- Install Charles Root Certificate ,在電腦上下載SSL證書:

2.點選安裝證書:

3.點選“下一步”,直到顯示“匯入成功”

4.開啟IE瀏覽器,選擇Internet選項 — 內容 — 證書 — 中級證書頒發機構,然後把Charles 的證書匯出

5.切換到“受信任的根證書頒發機構”,把剛才匯出的證書再匯入進去

6.在手機上設定代理,填寫電腦的IP和預設的埠號

7.在電腦上按提示在手機上安裝證書

選擇Help — SSL Proxying — Install Charles Root Certificate on a Monbile Device or Remote Browser

8.會彈出來一個提示框

9.在手機Safari上輸入 chls.pro/ssl 這個網址,會彈出一個安裝證書的提示(或不用輸入網址,開啟safari,就會自動彈出安裝證書的提示),點選安裝證書,在手機上安裝完畢

10.因為手機用的是iOS 10.3.3的系統,根據剛才的提示資訊,還要在手機上開啟該證書的信任開關

11. 設定 — 通用 — 關於本機 — (劃到最下面)證書信任設定,然後把該證書的信任開關開啟

12.選擇SSL Proxying Settings,配置HOST為*,埠可以不寫,儲存

 

三、驗證

開啟手機微信,開啟“跳一跳”小程式,抓到了HTTPS的包