系統(tǒng)軟件園 - 打造精品軟件下載網(wǎng)站 系統(tǒng)軟件園首頁 | Win7激活工具 | 熱門專題
系統(tǒng)軟件園>您的位置:首頁 > 軟件下載 > 其他軟件 > Charles優(yōu)化版下載安裝

Charles升級(jí)版

v4.6.7最新版
Charles升級(jí)版
更新時(shí)間:2024-10-18軟件大?。?/span>56.45MB軟件格式:.rar
授權(quán)方式:免費(fèi)版軟件語言:簡體中文軟件類型:國產(chǎn)軟件

安全檢測:

推薦星級(jí):

分享到:

軟件介紹

Charles升級(jí)版是一個(gè)非常專業(yè)的HTTP抓包工具,這個(gè)HTTP抓包工具能為用戶提供豐富的實(shí)用功能,包括但不限于:‌SSL代理、流量控制、AJAX調(diào)試、‌AMF調(diào)試等功能和特色服務(wù),能滿足用戶多樣化的使用訴求,其中SSL代理功能,可以支持抓取和分析HTTP和HTTPS請求,從而可以幫助用戶進(jìn)行加密數(shù)據(jù)傳輸!更多軟件優(yōu)勢等您下載后使用體驗(yàn)!

Charles升級(jí)版

charles抓包抓取https的包方法

數(shù)據(jù)包主要是http協(xié)議的話,大家可以看到數(shù)據(jù)包并直接顯示具體詳細(xì)的內(nèi)容:

但是如果抓到的是https的報(bào)文,是沒有辦法直接顯示的,你將看到的是亂碼:

那怎么抓取https的數(shù)據(jù)報(bào)文并正常顯示報(bào)文內(nèi)容信息呢?

第一步:安裝證書

如果需要抓取并分析 Https 協(xié)議的數(shù)據(jù)報(bào)文,需要先安裝 Charles 的 CA 證書。具體步驟如下:

1、點(diǎn)擊 Charles 的頂部菜單,選擇 “Help” –> “SSL Proxying” –> “Install Charles Root Certificate”

然后輸入系統(tǒng)的帳號(hào)密碼,即可在 KeyChain 看到添加好的證書

第二步:安裝瀏覽器證書

根據(jù)提示信息,需要先下載證書,再安裝到瀏覽器中。

所以,在瀏覽器地址欄輸入“chls.pro/ssl”地址去下載證書,得到的證書如下:

然后在瀏覽器中安裝這個(gè)下載好的證書,此處以chrome為例:

第三步:開啟SSL 代理

點(diǎn)擊【Proxy】—> 【SSL proxying Settings】可以打開如下對話框:

勾選“Enable SSL Proxying”,并在Include區(qū)域點(diǎn)擊“Add”新建地址,在Host和Port區(qū)域填上“*”,表示匹配所有,那么就可以抓取所有的https數(shù)據(jù)報(bào)文。

抓取https報(bào)文

現(xiàn)在,所有配置都完成了,可以開始抓https報(bào)文了!https數(shù)據(jù)包抓取后可以直接解密了,能夠看到具體報(bào)文內(nèi)容:

Charles升級(jí)版

charles功能

SSL代理 - 查看明文SSL請求和響應(yīng)

帶寬限制,模擬較慢的互聯(lián)網(wǎng)連接,包括延遲

AJAX調(diào)試 - 將XML和JSON請求和響應(yīng)作為樹或文本查看

AMF - 將Flash Remoting / Flex Remoting消息內(nèi)容作為樹查看

重復(fù)請求以測試后端更改

編輯請求以測試不同的輸入

斷點(diǎn)以攔截和編輯請求或響應(yīng)

使用W3C驗(yàn)證器驗(yàn)證記錄的HTML、CSS和RSS/atom響應(yīng)

Charles升級(jí)版

Charles特色

為了使任何瀏覽器(或任何應(yīng)用程序)使用Charles,它必須配置為使用Charles作為其代理服務(wù)器。大多數(shù)瀏覽器將有一種方法手動(dòng)配置,但手動(dòng)配置是惱人的,因?yàn)槟惚仨毰渲煤椭匦屡渲妹看螁?dòng)和停止查爾斯。

幸運(yùn)的是,Charles在許多情況下可以自動(dòng)配置代理設(shè)置,包括:

Windows / Internet Explorer代理設(shè)置 - 大多數(shù)Windows應(yīng)用程序自動(dòng)使用

Mac OS X代理設(shè)置 - 大多數(shù)Mac OS X應(yīng)用程序自動(dòng)使用

Mozilla Firefox代理設(shè)置(所有平臺(tái))

1、Windows代理設(shè)置

Charles可以自動(dòng)配置Windows代理設(shè)置,以便Internet Explorer和其他Windows應(yīng)用程序自動(dòng)開始使用Charles。默認(rèn)情況下,Charles將配置,然后重新配置Windows代理設(shè)置每當(dāng)Charles啟動(dòng)或退出。

Charles代理配置行為可以在Charles中的代理菜單,代理設(shè)置對話框中更改。

如果要自己查看這些設(shè)置,請?jiān)?ldquo;連接”選項(xiàng)卡上的“Internet選項(xiàng)”控制面板中配置Windows代理設(shè)置。

2、Mac OS X代理設(shè)置

Charles可以自動(dòng)配置Mac OS X系統(tǒng)代理設(shè)置,以便Safari和其他Mac OS X應(yīng)用程序自動(dòng)使用Charles。

當(dāng)您首次安裝Charles時(shí),系統(tǒng)將提示您授予Charles自動(dòng)配置代理設(shè)置的權(quán)限。之后,Charles將在Charles啟動(dòng)或退出時(shí)配置并重新配置Mac OS X代理設(shè)置。

Charles代理配置行為可以在Charles中的代理菜單,代理設(shè)置對話框中更改。

如果要自己查看Mac OS X代理設(shè)置,請?jiān)?ldquo;系統(tǒng)首選項(xiàng)”的“網(wǎng)絡(luò)”面板中配置Mac OS X代理設(shè)置。

3、iOS設(shè)備設(shè)置

要在您的iPhone上使用Charles作為HTTP代理,您必須在iPhone的設(shè)置中手動(dòng)配置WiFi網(wǎng)絡(luò)上的HTTP代理設(shè)置。

Charles升級(jí)版

 

Charles優(yōu)勢

1、支持SSL代{過}{濾}理??梢越厝》治鯯SL的請求。

2、支持流量控制??梢阅M慢速網(wǎng)絡(luò)以及等待時(shí)間(latency)較長的請求。

3、支持AJAX調(diào)試。可以自動(dòng)將json或xml數(shù)據(jù)格式化,方便查看。

4、支持AMF調(diào)試??梢詫lashRemoting或FlexRemoting信息格式化,方便查看。

5、支持重發(fā)網(wǎng)絡(luò)請求,方便后端調(diào)試。

6、支持修改網(wǎng)絡(luò)請求參數(shù)。

7、支持網(wǎng)絡(luò)請求的截獲并動(dòng)態(tài)修改。

8、檢查HTML,CSS和RSS內(nèi)容是否符合W3C標(biāo)準(zhǔn)。

 

相關(guān)軟件下載
返回頂部


系統(tǒng)軟件完發(fā)布的系統(tǒng)鏡像及軟件均來至互聯(lián)網(wǎng),僅供學(xué)習(xí)和研究使用,不得用于任何商業(yè)用途并請?jiān)谙螺d后24小時(shí)內(nèi)刪除,如果滿意請聯(lián)系版權(quán)方購買。
如果您發(fā)現(xiàn)本站侵害了您的版權(quán),請立即聯(lián)系我們,本站將第一時(shí)間進(jìn)行相關(guān)處理。郵箱:[見首頁]
版權(quán)聲明|下載聲明 Copyright @ 2021 系統(tǒng)軟件園