Charles抓包工具(破解版)


簡介

Charles其實是一款代理服務器,通過成為電腦或者瀏覽器的代理,然后截取請求和請求結果達到分析抓包的目的。該軟件是用Java寫的,能夠在Windows,Mac,Linux上使用。

在做測試的時候,特別是對APP做弱網測試,使用 Charles 比較多,但是該軟件是收費的,以下介紹的是破解版后的。

下載官方版安裝包

官方下載地址:https://www.charlesproxy.com/download/

快速下載地址(包含破解文件):https://fenxiangdayuan.lanzoux.com/ixZxghllc9a

破解文件介紹地址:https://blog.zzzmode.com/2017/05/16/charles-4.0.2-cracked/

這里下載的版本是:Charles-4.5.6

破解版安裝

下載安裝包:charles-proxy-4.5.6-win64.msi, 直接雙擊運行安裝即可,簡單快捷,默認下一步即可。

安裝完成后,現在使用的是官方版本,只能使用30天,關閉后,我們找到安裝到本地的 lib 文件夾

image-20201020224233083

image-20201020224359540

接着我們把下載下來的jar文件:charles.jar 替換 lib 路徑下的 charles.jar 文件即可,打開后我們看到已經是注冊版了。

image-20201020224729212

Charles 抓取 pc 端 https 請求

在 pc 端想要抓取 https 的請求,需要先在本地安裝 Charles 的證書,操作步驟如下:

  1. 點擊Charles 的 help 菜單,安裝ca證書

    image-20201020233010836

2.這個時候彈出安裝提示,點擊安裝證書

image-20201020233145877

3.選擇本地計算機,下一步:

image-20201020233243783

4.選擇證書存儲的位置,一定要選擇受信任的根證書頒發機構

image-20201020233356915

5.下一步,即可導入完成

image-20201020233528145

導入完成之后,我們就可以抓取 https 的請求包了。

Charles 抓取手機端 https 請求

想要抓取手機端的 https 同樣需要安裝證書,在手機端證書之前,需要先將手機和電腦連接在同一個局域網,即連接同一個WiFi即可。

然后在手機的 WLAN 中設置代理,代理的host 設置為電腦的 ip, 端口設置Charles 代理設置中的端口,如下:

image-20201020234932282

image-20201020235059838

設置成功后,Charles 會有個提示,點擊同意即可。

然后就是安裝手機端的證書了,如下:

1.同樣點擊Charles菜單 help 安裝手機端證書

image-20201020234511349

2.選擇后,會彈出如下提示,需要在手機端訪問這個地址:chls.pro/ssl

image-20201020235237686

3.手機端瀏覽器輸入:chls.pro/ssl, 接着就會彈出證書安裝的提示了,命名后同意安裝即可:

image-20201020235703549

安裝成功后,我們就可以抓取手機端的 https 請求了。

Charles 證書下載(手機端)

下載地址:https://fenxiangdayuan.lanzoux.com/iDvlshlqaze


免責聲明!

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



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