安裝抓包軟體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的包