iOS https抓包教程 - Charles

Swift國內(nèi)社區(qū): SwiftMic


介紹


Charles 官網(wǎng): https://www.charlesproxy.com/

Charles 界面

教程


步驟:

  1. iPhone 配置 Web 代理
  2. macOS 安裝 Charles 生成的證書
  3. iPhone 安裝 Charles 生成的證書
  4. Charles 配置

1. iPhone 配置 Web 代理

獲取當(dāng)前 macOS IP 地址,比如 192.168.1.70
iPhone 需與 macOS 在同一個(gè)局域網(wǎng)內(nèi),HTTP 代理設(shè)置如下:

iPhone Wi-Fi 配置

2. macOS 安裝 Charles 生成的證書

啟動(dòng) Charles ,并按如下路徑選取菜單項(xiàng):
Help -> SSL Proxying -> Install Charles Root Certificate

鑰匙串中將會(huì)出現(xiàn)類似如下的證書。


Charles證書

雙擊該證書,并設(shè)置此證書為 “始終信任”。

信任Charles證書

3. iPhone 安裝 Charles 生成的證書

iPhone safari 訪問 chls.pro/ssl 地址,安裝對應(yīng)的描述文件即可。

iPhone 描述文件

4. Charles 配置

打開 Charles 菜單,按如下路徑選擇:
Proxy -> SSL Proxying Settings...

配置如下:


SSL Proxying 配置

最后

現(xiàn)在即可抓取 iPhone 上 https 數(shù)據(jù)了。

https 抓包
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 簡書上的文章已經(jīng)不再維護(hù),有興趣閱讀其他文章,或一起交流的朋友,請移步 我的博客:punmy.cn 原文 本篇博客...
    胖綿羊閱讀 10,590評論 7 35
  • Charles簡介: Charles是一款抓包神器,因?yàn)樗腔? java 開發(fā)的,所以跨平臺,Mac、Lin...
    加菲貓的日常閱讀 5,447評論 1 3
  • 抓包分析數(shù)據(jù)在移動(dòng)開發(fā)中十分重要,可以幫助我們更快的了解數(shù)據(jù)構(gòu)成,提高開發(fā)效率。但是在蘋果要求上線的App必須使用...
    梧雨北辰閱讀 15,181評論 21 35
  • 在大家都在熬夜等待零點(diǎn)搶單時(shí),估計(jì)都忘記雙11是光棍節(jié)了吧。晚上還跟他打趣今天大家都陪我們過節(jié),慶祝我們4...
    Elaine鮑彥君閱讀 334評論 0 0
  • 一個(gè)男人穿著考究的黑衣站在墓碑前,天上下著淅淅瀝瀝的小雨,男人沒有打傘,只是默然的看著眼前的墓碑。 男孩總是在遠(yuǎn)處...
    上善若水999閱讀 274評論 4 0

友情鏈接更多精彩內(nèi)容