Charles使用 (抓取HTTPS包)

Charles

1.添加需要抓取的域名

Proxy??Recording Settings??Include??Add
1.1

### 第一步

2.Mac安裝根證書

Help??SSL Proxying??Charles Root Certificate Help
1.2

3.鑰匙串中查看

鑰匙串??登錄??所有項目??Charles Proxy CA
1.3

4.始終信任根證書

使用此證書時??始終信任
1.4

5.保存更新設置

1.5

第二步

1.iPhone安裝根證書

Help??SSL Proxying??Install Charles Root Certificate Mobile Device or Remote Browser
2.1

2.根據提示配置iPhone代理

2.2

3.iPhone配置WiFi的HTTP代理

//////////手動//////////
服務器: mac相同
端口:   8888
2.3

4.iPhone使用Safari瀏覽器打開chls.pro/ssl

2.4

5.iPhone安裝證書描述文件

2.5.1
2.5.2

6.iPhone安裝完成

2.6

第三步

1.使用SSL代理

右鍵??Enable SSL Proxying
3.1

2.抓取到JSON數據

3.2

Charles4.0.1 Mac破解版

https://pan.baidu.com/share/init?shareid=2824131391&uk=3355908067
提取密碼: xtkq

遇到問題

1.操作之后依舊無法抓取https包,顯示unknown?

設置??關于本機??證書信任設置??勾選「針對根證書啟用完全信任」
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139
  • 目錄 準備 分析2.1. 三次握手2.2. 創建 HTTP 代理(非必要)2.3. TLS/SSL 握手2.4. ...
    RunAlgorithm閱讀 38,665評論 12 117
  • 如何使用Charles抓取HTTPS 前言: app測試,有時需要了解客戶端和服務器之間的http或https的通...
    符號L閱讀 14,397評論 0 8
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,971評論 6 342
  • 抓包分析數據在移動開發中十分重要,可以幫助我們更快的了解數據構成,提高開發效率。但是在蘋果要求上線的App必須使用...
    梧雨北辰閱讀 14,841評論 21 35