Charles抓包https接口數(shù)據(jù)

1.Charles抓取http接口數(shù)據(jù)

這個(gè)資料網(wǎng)上一大堆,此處不再贅述。本著認(rèn)真負(fù)責(zé)的態(tài)度我還是到網(wǎng)上找了一篇圖文并茂的文章供大家參考 iOS使用Charles(青花瓷)抓包并篡改返回?cái)?shù)據(jù)圖文詳解

值得一提的是,這篇文章中講解的使用Charles修改返回?cái)?shù)據(jù),在調(diào)式過程中還是很有用的,感興趣的可以看一下

2.Charles抓取https接口數(shù)據(jù)

概括來說https抓包只需要兩步(PS:忽略了設(shè)置代理信息等步驟)

  • 安裝相關(guān)證書
  • 配置環(huán)境

2.1 安裝相關(guān)證書

此處網(wǎng)上能夠搜到的資源大多事給你提供了一個(gè)證書下載地址,根據(jù)我的操作,這是沒有必要的。安裝證書只需要一下幾步:

  • 2.1.1.安裝電腦證書

    mac安裝證書
    注意要在鑰匙串中找到對應(yīng)的證書,設(shè)置信任

  • 2.1.2.請求手機(jī)證書


    Help --> SSL Proxying
Charles 3.10.2 版本界面

![Charles 4.1.2 版本界面


設(shè)置代理

在相關(guān)的手機(jī)中打開Safari軟件,輸入圖片中默認(rèn)的地址,手機(jī)會(huì)自動(dòng)跳轉(zhuǎn)到證書下載界面,按照提示安裝即可

2.2配置相關(guān)環(huán)境

1.SSL Proxying Settings
2.設(shè)置可用狀態(tài)以及抓取端口信息
3.添加端口

這樣就可以抓包了,如果10.0的系統(tǒng)不可以,可以試試下面解決辦法

證書安裝界面
iOS9.0 系統(tǒng)相關(guān)界面
iOS10.0 系統(tǒng)相關(guān)界面

iOS10安裝證書描述文件以后,需要 手動(dòng)設(shè)置信任證書

iOS10.0 手動(dòng)設(shè)置證書信任

終于大功告成,來看一下效果吧。


iOS10 抓取京東 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)容

  • Charles抓包https接口使用指南 作為一名iOS攻城獅,如果你沒有聽說過青花瓷這款軟件,我只能說你還是回家...
    斷劍閱讀 4,671評論 7 14
  • 抓包分析數(shù)據(jù)在移動(dòng)開發(fā)中十分重要,可以幫助我們更快的了解數(shù)據(jù)構(gòu)成,提高開發(fā)效率。但是在蘋果要求上線的App必須使用...
    梧雨北辰閱讀 15,172評論 21 35
  • 背景 作為移動(dòng)平臺的RD,項(xiàng)目開發(fā)過程中一項(xiàng)比較重要的甩鍋技能——抓包應(yīng)該大家都比較熟悉了,畢竟有些bug可能是由...
    silentleaf閱讀 47,516評論 12 61
  • Charles簡介: Charles是一款抓包神器,因?yàn)樗腔? java 開發(fā)的,所以跨平臺,Mac、Lin...
    加菲貓的日常閱讀 5,441評論 1 3
  • 讀書 思考 關(guān)注“問渠八本堂” 太祖武皇帝,沛國譙人也,姓曹,諱操,字孟德,漢相國參之后?;傅凼溃茯v為中常侍大長...
    preinfut閱讀 1,225評論 0 0

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