使用Charles對(duì)app 抓https包筆記

工具準(zhǔn)備:
Charles下載地址:http://download.csdn.net/download/caizhigui/10050811

charles 與fiddler實(shí)現(xiàn)原理

安裝Charles,關(guān)掉防火墻

打開(kāi)Charles,進(jìn)入Proxy->Proxy Setting,設(shè)置http proxy代理端口:8888(fiddler一般也是這么設(shè)置)

注意:手下手機(jī)和電腦必須在一個(gè)局域網(wǎng)內(nèi)(同一個(gè)路由器)

pc端設(shè)置

proxySetting.png

設(shè)置攔截端口


百度443端口.png

PC端攔截情況

攔截百度的情況.png

在charles允許手機(jī)端的鏈接(需要在手機(jī)端設(shè)置)

允許.png

是否攔截pc上抓到的包


是否攔截pc上抓到的包.png

手機(jī)上的設(shè)置

查看本機(jī)的ip地址

我習(xí)慣用cmd命令查看,你可以選擇適合你自己的方式。只要獲得你pc的ip地址就行。
用cmd下用ipconfig/all 命令查看本機(jī)的ip地址:(記住自己的ip等下用的上哦)

checkYouIpAddress.jpg

在手機(jī)或模擬器上設(shè)置代理

選擇:手機(jī)/設(shè)置/WLAN/WiredSSID, 然后長(zhǎng)按wifi連接。

longClickWiredSSID.jpg

選擇修改網(wǎng)絡(luò),并修如圖所示

editNetwok.jpg

注意:下面的配置ip地址與cmd下的ipconfig命令查看一致

settingIpAddressAndPost.jpg

沒(méi)安裝證書(shū)情況

手機(jī)不安全提示.png

手機(jī)端安裝charles證書(shū):(手機(jī)瀏覽器中直接打開(kāi)后安裝)

https://www.charlesproxy.com/assets/legacy-ssl/charles.crt

手機(jī)端攔截情況

攔截百度的情況-成功攔截.png

普通http攔截情況(非https)

微信攔截

先看看朋友圈的圖片放大圖\小圖(WXPC格式加密)

sns_getImage.png

好友頭像沒(méi)有加密


friendIcon.png

參考:
http調(diào)試工具Charles Proxy用法詳解
Charles常用的十大功能
Charles問(wèn)題之Windows10下抓取https包,出現(xiàn)unknown
分析HTTPS整套加密機(jī)制

最后編輯于
?著作權(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)容

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