国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

高顏值抓包工具Charles,實現(xiàn)Mac和IOS端抓取https請求

這篇具有很好參考價值的文章主要介紹了高顏值抓包工具Charles,實現(xiàn)Mac和IOS端抓取https請求。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Hi,大家好。在進行測試的過程中,不可避免的會有程序報錯,為了能更快修復(fù)掉Bug,我們作為測試人員需要給開發(fā)人員提供更準(zhǔn)確的報錯信息或者接口地址,這個時候就需要用到我們的抓包工具。

常見的抓包工具有Fiddler、Charles,在此之前介紹過Fiddler抓包:Fiddler抓包詳解,今天我們介紹Mac端以及IOS端如何使用Charles抓取https。

一、Charles介紹

1、Charles簡介

Charles中文名又叫青花瓷,是一款很實用,界面很友好,功能強大的抓包神器,因為它是基于 Java 開發(fā)的,所以跨平臺,Mac、Linux、Windows下都是可以使用的,并且在Android和iOS設(shè)備上通用。

2、Charles原理

當(dāng)程序連接Charles的代理訪問互聯(lián)網(wǎng)時,Charles可以監(jiān)控這個程序發(fā)送和接收的所有數(shù)據(jù)。它允許一個開發(fā)者查看所有連接互聯(lián)網(wǎng)的HTTP通信,這些包括request、response和HTTP headers,通過成為電腦或者移動設(shè)備的代理截取請求和請求結(jié)果達(dá)到分析抓包的目的。

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

3、Charles作用

  • 截取 Http 和 Https 網(wǎng)絡(luò)封包。
  • 支持重發(fā)網(wǎng)絡(luò)請求,方便后端調(diào)試。
  • 支持修改網(wǎng)絡(luò)請求參數(shù)。
  • 支持網(wǎng)絡(luò)請求的截獲并動態(tài)修改。
  • 支持模擬慢速網(wǎng)絡(luò)。

二、Charles下載及安裝

1、Charles下載

Charles 是收費軟件,可以免費試用 30 天。試用期過后,未付費的用戶仍然可以繼續(xù)使用,但是每次使用時間不能超過 30 分鐘,并且啟動時將會有 10 秒種的延時。因此,該付費方案對廣大用戶還是相當(dāng)友好的,即使你長期不付費,也能使用完整的軟件功能。

下載地址:

官網(wǎng):https://www.charlesproxy.com/

綠色版下載(網(wǎng)上有很多相關(guān)下載地址)

For Windows:https://www.7down.com/soft/133829.html

For Mac:http://www.xue51.com/mac/2527.html

注意:安裝完后,替換”安裝路徑->Charles\lib”文件夾下的charles.jar文件成破解版jar文件,如果再次啟動未彈出30天試用的提示,說明成功。

2、Charles安裝

(1) Mac端安裝

進入Charles官網(wǎng),選擇macOS下載:

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

下載后安裝:

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

(2) PC端安裝

進入Charles官網(wǎng),選擇windows下載:

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

下載后自行安裝即可,此處不再詳細(xì)介紹。

三、Charles界面視圖介紹

1、Charles界面視圖

Charles在Mac端的界面:

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

1)在頂部導(dǎo)航是基本設(shè)置、代理設(shè)置、工具、幫助等;

2)中間位置是請求的接口名字、請求內(nèi)容、響應(yīng)內(nèi)容等;

3)通常常查看請求會使用"Structure"視圖和"Sequence"視圖;

  • Structure:按照接口結(jié)構(gòu)來歸檔匯總;
  • Sequence:按照接口請求順序來匯總;
    請求欄介紹:

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試


請求數(shù)據(jù)介紹:

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

2、Charles界面說明

Charles在Mac端的快捷工具:

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

快捷工具介紹:

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

四、Charles抓取HTTPS

1、Mac端配置
(1) Charles代理設(shè)置

點擊導(dǎo)航欄 Proxy -> Proxy Setting ,端口一般設(shè)置8888,按照下圖設(shè)置即可。

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

系統(tǒng)偏好設(shè)置->網(wǎng)絡(luò)->高級->代理,端口號默認(rèn)是8888,與Proxy

-> Proxying Settings 中的HTTP代理端口號相同。

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

(2) Charles證書安裝

在Charles的 Help選項,選擇 SSL Proxyings選項->選擇 Install Charles Root Certificate。

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

設(shè)置允許信任:

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

(3) 配置SSL代理

在Charles的 Proxy選項->選擇SSL Proxy Settings->點擊add添加需要監(jiān)視的域名,支持 * 號通配符,端口一般都是443。

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

(4) 抓取Web端https請求

設(shè)置完電腦端配置,就可以正式開始抓取請求了。抓取數(shù)據(jù)分為三步。首先清空所有的數(shù)據(jù),然后點擊開始按鈕,并分析抓取結(jié)果。

①要抓取哪個頁面的數(shù)據(jù),就先訪問哪個界面 。比如抓取微信公眾平臺數(shù)據(jù)接口:

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

②當(dāng)我們操作的時候,每加載一次數(shù)據(jù),都會被我們的抓包工具Charles截獲到,顯示出來。左下角過濾框輸入想抓的地址,其他所有的接口會被過濾掉,查看更方便:

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

2、IOS端配置

首先確保手機與電腦在同一局域網(wǎng)內(nèi),在手機無線中配置手動代理,輸入安裝Charles的電腦的網(wǎng)絡(luò)地址,端口填8888,IOS端配置步驟總結(jié)如下:

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

(3) IOS端證書安裝

網(wǎng)絡(luò)代理設(shè)置好后,打開safari瀏覽器(推薦使用safari,其他瀏覽器可能存在兼容性問題),在地址欄輸入chls.pro/ssl。配置描述文件,選擇“允許“。

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

安裝完成后,在iphone設(shè)置 ->通用 ->描述文件與設(shè)備管理,查看已安裝的證書。如果所有步驟完成,結(jié)果仍然無法進行抓包,檢查信任證書是否完全開啟,ios10.3之后加入新的特性,需要在IOS設(shè)備中,通用->關(guān)于本機->證書信任設(shè)置,針對CA根證書開啟完全信任。

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

?

作為一個軟件測試的過來人,我想盡自己最大的努力,幫助每一個伙伴都能順利找到工作。所以我整理了下面這份資源,現(xiàn)在免費分享給大家,有需要的小伙伴可以關(guān)注【公眾號:開心螺螄粉】自提!

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

軟件測試面試文檔

我們學(xué)習(xí)必然是為了找到高薪的工作,下面這些面試題是來自阿里、騰訊、字節(jié)等一線互聯(lián)網(wǎng)大廠最新的面試資料,并且有字節(jié)大佬給出了權(quán)威的解答,刷完這一套面試資料相信大家都能找到滿意的工作。青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

青花瓷抓包,macos,ios,軟件測試,python,經(jīng)驗分享,程序人生,自動化測試

行動吧,在路上總比一直觀望的要好,未來的你肯定會感謝現(xiàn)在拼搏的自己!如果想學(xué)習(xí)提升找不到資料,沒人答疑解惑時,請及時加入群:1150305204,里面有各種測試開發(fā)資料和技術(shù)可以一起交流哦。文章來源地址http://www.zghlxwxcb.cn/news/detail-844812.html

到了這里,關(guān)于高顏值抓包工具Charles,實現(xiàn)Mac和IOS端抓取https請求的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 免費打造個人專屬的高顏值本地大模型AI助手,無限量使用 Ollama+LobeChat開源工具,在本地運行AI大模型,安全的和AI對話。

    免費打造個人專屬的高顏值本地大模型AI助手,無限量使用 Ollama+LobeChat開源工具,在本地運行AI大模型,安全的和AI對話。

    第一步,首先安裝ollama,選擇對應(yīng)系統(tǒng)的安裝包 ollama官網(wǎng)地址:https://ollama.com/ 本問是lunix系統(tǒng)上安裝ollama: 如果機子沒有GPU顯卡的話,ollama會提示只通過cpu模式運行。 測試ollama命令: 想要流暢運行,推薦配置: 4b的模型:8GB內(nèi)存。 7b的模型:16GB內(nèi)存。 13b模型: 32GB內(nèi)存。 70b模

    2024年04月26日
    瀏覽(42)
  • 高顏值微信小程序 UI 組件庫!

    高顏值微信小程序 UI 組件庫!

    Vant 是一個輕量、可靠的移動端組件庫,由有贊于 2017 年開源。目前 Vant 官方提供了 Vue 2 版本、Vue 3 版本和微信小程序版本,并由社區(qū)團隊維護 React 版本和支付寶小程序版本。 ? 大家好,我是 CUGGZ。 今天來分享 8 個高顏值的微信小程序 UI 組件庫,速速收藏! Vant Weapp Vant 是

    2024年02月16日
    瀏覽(17)
  • 發(fā)現(xiàn)一個高顏值流程圖 - 億圖圖示

    發(fā)現(xiàn)一個高顏值流程圖 - 億圖圖示

    今天給各位小伙伴們測試了一款高顏值的流程圖制作工具——億圖圖示。 對了,它不僅可以制作流程圖,還可以制作思維導(dǎo)圖、組織結(jié)構(gòu)圖、泳道圖等等哦。接下來讓我們一起測試學(xué)習(xí)下吧 億圖圖示(Wondershare EdrawMax)是一款功能強大且易于使用的圖形表達(dá)工作臺,不僅可以

    2024年02月09日
    瀏覽(22)
  • 【Charles】成功解決使用iOS手機抓包時,iOS手機連接網(wǎng)絡(luò)失敗&Charles配置方法

    【Charles】成功解決使用iOS手機抓包時,iOS手機連接網(wǎng)絡(luò)失敗&Charles配置方法

    解決方法:原來是因為我換了一臺電腦,需要重新安裝手機的證書,不能用之前的證書。而且安裝完證書以后,Charles沒有彈出讓我allow的窗口,就直接可以抓包了。 配置方法如下,搬運自同事大佬: 手機和電腦連接同一個網(wǎng)絡(luò),啟動charles工具 iOS手機代理配置,服務(wù)器及端口

    2024年02月11日
    瀏覽(27)
  • 盤點12個Vue 3的高顏值UI組件庫

    盤點12個Vue 3的高顏值UI組件庫

    今天給大家盤點12個Vue 3的高顏值UI組件庫,凡是用過Vue 框架開發(fā)項目的老鐵們最少有用過其中一種或者二種以上的UI組件庫,用廣東話講:個個都靚。 今天給大家盤點12個Vue 3的高顏值UI組件庫,凡是用過Vue 框架開發(fā)項目的老鐵們最少有用過其中一種或者二種以上的UI組件庫,

    2024年02月07日
    瀏覽(17)
  • 一款高顏值的第三方網(wǎng)易云播放器

    大家好,我是 Java陳序員 。 今天,給大家介紹一個基于 Vue 全家桶實現(xiàn)的“網(wǎng)易云”播放器。 關(guān)注微信公眾號:【Java陳序員】,獲取 開源項目分享、AI副業(yè)分享、超200本經(jīng)典計算機電子書籍等。 YesPlayMusic —— 一款高顏值的第三方網(wǎng)易云播放器,支持 Windows / macOS / Linux。 功

    2024年04月12日
    瀏覽(44)
  • charles mac抓包unknown問題

    charles mac抓包unknown問題

    第一步:mac上安裝Charles后,mac安裝證書: 第二步:mac上信任證書 第三步:手機上安裝證書 安裝提示:電腦上通過help–SSLProxying– Install Charles Root Ceriticate on a Mobile Device or Remote Browser,可以獲得下載提示 ? ?? IOS手機安裝信任證書 ,在safari瀏覽器中輸入 chls.pro/sll ,訪問并安

    2024年01月23日
    瀏覽(23)
  • charles對iOS手機的https進行抓包(圖文教程)

    charles對iOS手機的https進行抓包(圖文教程)

    Help→Local IP Address查看本機地址 電腦IP地址 3、設(shè)置手機HTTP代理 手機連上電腦,點擊“設(shè)置-無線局域網(wǎng)-連接的WiFi”,設(shè)置HTTP代理: 服務(wù)器為電腦IP地址:如192.168.1.169 端口:8888 設(shè)置代理后,需要在電腦上打開Charles才能上網(wǎng) 4、配置手機端證書 打開手機Safari,訪問下載地址

    2024年04月16日
    瀏覽(24)
  • 輕松部署高顏值社區(qū),在Ubuntu上搭建Cpolar+HYBBS論壇指南

    輕松部署高顏值社區(qū),在Ubuntu上搭建Cpolar+HYBBS論壇指南

    在國內(nèi)互聯(lián)網(wǎng)剛剛起步時,網(wǎng)上的內(nèi)容遠(yuǎn)沒有現(xiàn)今這般豐富,甚至當(dāng)下耳熟能詳?shù)母鱾€互聯(lián)網(wǎng)大廠,彼時都還沒有誕生。那時候的網(wǎng)民上網(wǎng),大多數(shù)時候只能瀏覽門戶網(wǎng)站的新聞,或者到各個BBS上灌水發(fā)帖。隨著時代發(fā)展,互聯(lián)網(wǎng)的內(nèi)容和應(yīng)用逐漸豐富,曾經(jīng)風(fēng)光無二的BBS論

    2024年02月09日
    瀏覽(21)
  • Charles抓包工具5:Charles設(shè)置過濾

    Charles抓包工具5:Charles設(shè)置過濾

    一、只展示window/mac上的指定網(wǎng)址 方法一: 右擊域名——Focus——可針對該域名以外的其他域名都進行過濾,只展示該域名的請求數(shù)據(jù)。如下圖: ?方法二: ?在Filter輸入框中輸入指定域名對其他的進行過濾;只展示指定域名的請求數(shù)據(jù) ?方法三: 在Proxy——Recording setting——

    2024年02月10日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包