抓包工具Charles使用方法

一、安裝Charles
https://www.charlesproxy.com/download/

二、安裝Charles根證書(shū)

1.打開(kāi)Charles,在菜單欄的Help中操作:


2.在鑰匙串訪問(wèn)中把Charles的根證書(shū)設(shè)置為信任:

三、在iOS設(shè)備上配置證書(shū)

1.首先在Charles點(diǎn)擊


2.會(huì)彈出以一個(gè)提示框:


3.有的版本也會(huì)彈出不一樣的,比如我的:


4.沒(méi)關(guān)系,到系統(tǒng)網(wǎng)絡(luò)查看iP


5.配置手機(jī)網(wǎng)絡(luò)的HTTP代理為手動(dòng),然后更改服務(wù)器為電腦的IP,端口為8888.

注意:電腦和手機(jī)要在同一局域網(wǎng)內(nèi)。

6.手機(jī)瀏覽器中輸入charlesproxy.com/getssl,安裝證書(shū)

7.之前如果出現(xiàn)如下,選擇允許即可:


8.此時(shí)已經(jīng)可以抓取iOS的http請(qǐng)求數(shù)據(jù)了:


  • Structure 按照域名分類(lèi)顯示。sequence按照時(shí)間選項(xiàng)分類(lèi)顯示。
  • 域名前面的符合表示請(qǐng)求是否加密了

四、抓取HTTPS請(qǐng)求

1.選擇如下:


2.在彈框中添加,需要查看https請(qǐng)求的域名:


3.比如我添加了知乎的,查看


知乎通知接口信息

知乎通知接口信息

4.知乎首頁(yè)動(dòng)態(tài)


5.對(duì)應(yīng)的接口:


知乎首頁(yè)動(dòng)態(tài)接口

知乎首頁(yè)動(dòng)態(tài)接口

提醒:不抓包時(shí),把手機(jī)的http代理改為自動(dòng)

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

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

  • Charles簡(jiǎn)介: Charles是一款抓包神器,因?yàn)樗腔? java 開(kāi)發(fā)的,所以跨平臺(tái),Mac、Lin...
    加菲貓的日常閱讀 5,442評(píng)論 1 3
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,057評(píng)論 25 709
  • 怎么說(shuō)呢。。一天一天,無(wú)聊有聊的過(guò),只是遇到了最熱血的年紀(jì),沖動(dòng)暴躁,充斥著內(nèi)心,恨自己,無(wú)法壓抑。。今天傍晚,老...
    再見(jiàn)來(lái)不及揮手閱讀 175評(píng)論 2 2

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