charles下載安裝教程詳細(抓包)


一、下載&安裝

1、官網下載
https://www.charlesproxy.com/latest-release/download.do

 

 


2、在線破解工具的使用,在線生成jar包
https://www.zzzmode.com/mytools/charles/
RegisterName 任意隨便起個注冊的名字
選擇你下載charlets的版本
生成jar包,然后下載下來

 

 


3、替換jar包

刪除原lib目錄下的charles.jar,將新下載的charles.jar放到Charles安裝目錄的lib目錄下

 

4、啟動程序即可

 

二、使用教程

1、charles的說明

Charles其實是一款代理服務器,通過過將自己設置成系統(電腦或者瀏覽器)的網絡訪問代理服務器,然后截取請求和請求結果達到分析抓包的目的。該軟件是用Java寫的,能夠在Windows,Mac,Linux上使用。安裝Charles的時候要先裝好Java環境。

Charles的主要功能:

(1)截取Http 和 Https 網絡封包。

(2)支持重發網絡請求,方便后端調試。

(3)支持修改網絡請求參數。

(4)支持網絡請求的截獲並動態修改。

(5)支持模擬慢速網絡。

 

2、PC抓包

 (1)安裝ssl證書

幫助—SSL代理—安裝charles證書

 

 

 

 

 

 (2)使用

配置代理,勾選上

 

 配置抓包,填入默認代理端口 8888,且勾選 “Enable transparent HTTP proxying” 就完成了設置。

 

 

 

 設置過濾請求

 

 

 

 

 

3、手機端抓包

 (1)使手機和電腦在一個局域網內

此時你的手機必須和電腦在同一個網絡/wifi里,手機選擇和電腦相同wifi—>長按此wifi彈框中選擇修改網絡—>顯示高級選項—>服務器主機名輸入框中輸入電腦ip地址,服務器端口號填寫8888——>保存即可,此時手機和電腦綁定在一起一遍電腦抓手機上請求網絡數據.

 

 打開瀏覽器 輸入該網址:chls.pro/ssl

 

 

 

 

第一次設置成功代理后,隨便打開一個需要網絡的應用,PC端會自動彈出以下提示,選擇allow允許Charles代理

 

 

  (2)手機端抓包https

由於https協議的特殊性,所以要求電腦端和手機端都需要安裝下證書,否則會看到返回的數據都是亂碼。

 

在手機上打開這個網址 http://www.charlesproxy.com/getssl 安裝 Charles SSL 證書。

注意,同一個手機對應不同電腦上的Charles都要分別下載證書進行認證,因為手機的證書是和電腦端的Charles一一配對的。

 

4、功能簡介

 

 從左到右分別為:

(1)清除當前會話
(2)停止記錄
(3)開始限流/停止限流
(4)開始斷點/停止斷點
(5)根據所寫內容撰寫新請求
(6)重發選定請求
(7)工具
(8)設置

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM