如何用抓包工具Charles解析Https

背景說明:

Charles在默認(rèn)設(shè)置下是無法解析https數(shù)據(jù)的,如圖所示。通過本文的操作步驟,在PC端(Windows環(huán)境)和移動端分別安裝charles證書,即可解析https數(shù)據(jù)包。

設(shè)置步驟:

一、電腦安裝Charles工具

Charles官網(wǎng)下載地址,安裝后設(shè)置端口號8888

二、PC端安裝charles ssl證書

【help】->【install Charles CA SSL Certificate】。選擇安裝證書,并將證書存放在【受信任的根證書頒發(fā)機(jī)構(gòu)】,否則將默認(rèn)證書不可信,無法生效。

三、移動端安裝Charles SSL證書

手機(jī)端網(wǎng)頁瀏覽器直接打開鏈接:https://www.charlesproxy.com/assets/legacy-ssl/charles.crt

ios系統(tǒng)可直接在Safari打開后,按照提示安裝描述文件即可。

android系統(tǒng)下載到相應(yīng)路徑后,選擇【設(shè)置】->【高級設(shè)置】->【安全】->【從SD卡安裝】,選擇剛剛下載的文件,輸入證書名稱并安裝。


四、設(shè)置PC端Charles的端口號

在charles菜單欄【Proxy】 —>【Proxy Settings】—>【SSL】,勾選端口號為443的所有域名。

添加完成后,在手機(jī)端設(shè)置代理地址即可解析https。

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

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

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