【Charles應(yīng)用】 HTTPS抓包 && 搭建本地接口數(shù)據(jù)環(huán)境

HTTPS數(shù)據(jù)抓包

設(shè)置代理 + 端口號(hào)

  • 查看本地作為代理電腦的IP地址 以及 開(kāi)放端口號(hào)
查看端口號(hào)

然后就會(huì)彈出信息框


IP信息框
  • 更改端口號(hào)【有兩種入口】

    • 更改端口號(hào)方式1


      更改端口號(hào)方式1
    • 更改端口號(hào)方式2


      更改端口號(hào)方式2

手機(jī)連接代理

設(shè)置 -- > 無(wú)線網(wǎng)絡(luò) --> 連接并點(diǎn)擊與代理電腦同一局域網(wǎng)的網(wǎng)絡(luò) --> 配置代理 --> 手動(dòng)
設(shè)置服務(wù)器和端口
【不需要開(kāi)啟鑒定】
存儲(chǔ)一下!?。。。。。?!??這一步很關(guān)鍵哦

手機(jī)端設(shè)置代理

代理電腦允許手機(jī)端連接

操作完上一步,這時(shí)候代理電腦charlse會(huì)彈出一個(gè)是否允許連接代理的alert 點(diǎn)擊 allow 【這一步也很關(guān)鍵】


到此為止你就可以抓取手機(jī)上發(fā)出的 所有 請(qǐng)求了。
但是你會(huì)發(fā)現(xiàn),為什么所有的https請(qǐng)求都是加密的信息 都是亂碼,客觀莫急,請(qǐng)往下看!??


安裝證書(shū) + 信任證書(shū)

charlse的 help --> SSL Proxying --> Install * Mobile Device or Remote Vrowser
Safari瀏覽器下,地址欄輸入 chls.pro/ssl

  • 安裝證書(shū)
    設(shè)置 --> 通用 --> 描述文件
    點(diǎn)擊
  • 信任證書(shū)
    設(shè)置 --> 通用 --> 證書(shū)信任設(shè)置
charlse證書(shū)信息
局域網(wǎng)證書(shū)下載地址
image

配置抓包域名

Proxy --> SSL Proxying Setting --> Enable SSL Proxying --> add --> OK??

image
image
image

--

這個(gè)時(shí)候你就可以盡情的享受抓取別人數(shù)據(jù)的爽快了~就像是有了透視眼??
如果還是抓不到數(shù)據(jù) ,那就重啟下Charlse 。畢竟重啟能解決大多數(shù)棘手的問(wèn)題。
如果還是抓不到你想要抓取的數(shù)據(jù)...那就是別人是秘聞傳輸?shù)男畔⒓用苁侄伪容^強(qiáng)悍了

--

配置本地假數(shù)據(jù)

當(dāng)Server接口跟不上,你是否還在為創(chuàng)建各式各樣的假數(shù)據(jù)而煩惱?你的代碼里面是否會(huì)有很多Test方法?往下看,你會(huì)感謝我的。

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

  • 本文分為以下五節(jié): 中間人攻擊:介紹中間人攻擊常見(jiàn)方法,并模擬了一個(gè)簡(jiǎn)單的中間人攻擊; 校驗(yàn)證書(shū)的正確姿勢(shì):介紹校...
    半島夏天閱讀 2,428評(píng)論 0 1
  • Getting Started Burp Suite 是用于攻擊web 應(yīng)用程序的集成平臺(tái)。它包含了許多工具,并為...
    Eva_chenx閱讀 29,231評(píng)論 0 14
  • 簡(jiǎn)介 Charles其實(shí)是一款代理服務(wù)器,通過(guò)成為電腦或者瀏覽器的代理,然后截取請(qǐng)求和請(qǐng)求結(jié)果達(dá)到分析抓包的目的。...
    薪火_閱讀 101,506評(píng)論 10 60
  • 1、工具介紹 Charles是一款在Mac下常用的數(shù)據(jù)包截取工具,在做移動(dòng)開(kāi)發(fā)時(shí),為了調(diào)試移動(dòng)端與服務(wù)端的網(wǎng)絡(luò)通訊...
    栗子_2019閱讀 8,725評(píng)論 0 2
  • 簡(jiǎn)介 Charles是目前最強(qiáng)大的http調(diào)試工具之一,在網(wǎng)絡(luò)開(kāi)發(fā)中使用它作為分析工具,可以很大程度上提高我們的開(kāi)...
    jamalping閱讀 28,675評(píng)論 1 11

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