二. 史上最全Charles抓包(青花瓷)使用教程

一、Charles抓取http

1. 配置Charles的proxy端口號(hào)

路徑: proxy -->proxy settting --->proxies

這個(gè)端口要與手機(jī)配置端口一致
image.png
2. 查看本機(jī)的IP地址

方法一:直接在Charles上查看
image.png

方法二 :終端命令
Mac端命令: ifconfig
windows命令: ipconfig

3. 配置手機(jī)代理

注意:手機(jī)與電腦必須要統(tǒng)一局域網(wǎng),比如連接同一個(gè)WIFI

配置代理:
A 、手動(dòng)
B 、 設(shè)置服務(wù)器地址就是電腦的IP地址
C、 端口號(hào)就是Charles配置的端口號(hào)
D、 保存


691555745411_.pic.jpg
4. 重新啟動(dòng)Charles可以開始抓包

情況一: 如果有彈框是否允許xxx xx -------點(diǎn)擊Allow同意

情況二: 沒(méi)有彈框,并且structure列表未空,可以設(shè)置recording settings ----> inclue --->add ---> (填入*) 點(diǎn)擊start recording (開始記錄)
image.png
5.Charles抓包效果
image.png

二、Charles抓取https

1、完成http配置流程
2、安裝ssl到手機(jī)設(shè)備上

A . 路徑:help --->ssl proxying ---> xxxxmobie device or remote xxx
image.png

B. 彈框
image.png

C. 根據(jù)提示,在手機(jī)Safari瀏覽器輸入地址 chls.pro/ssl

D. 安裝證書


image.png

E. 信任證書
路徑: 通用--->關(guān)于本機(jī) ---->證書信任設(shè)置


image.png
3、配置Charles 的ssl的proxy

路徑: proxy--->ssl proxying settings


image.png
4、配置電腦證書信任
image.png
5、OK 完成可以正常抓取https的包了
注意事項(xiàng):
  1. 如果出現(xiàn) 抓取失敗,報(bào)錯(cuò)問(wèn)題如下

Client SSL handshake failed - Remote host closed connection during handshake

原因:證書沒(méi)有完全信任
解決問(wèn)題:
A . 證書是否安裝
B . 通用--->關(guān)于本機(jī) ---->證書信任設(shè)置 完全信任證書

猜你喜歡
Charles抓包(青花瓷)使用教程
Charles抓包(青花瓷)安裝教程

最后編輯于
?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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