Charles安裝

一.安裝

下載地址:https://www.charlesproxy.com/documentation/version-history/

我安裝的版本是:Version 3.12.3

直接點擊對應的安裝包下載即可,具體的安裝過程這裏不再贅述。

Charles是收費軟件,不過可以免費試用30天。如果試用期過了,其實還可以試用,不過每次試用不能超過30分鐘,啓動有10秒的延時,但是完整的軟件功能還是可以使用的,所以還算比較友好。

二.破解

Registered Name: https://zhile.io

License Key: 48891cf209c6d32bf4

本方法通殺charlse系列激活問題。

 

三.配置證書

Charles是運行在PC端的,我們要抓取的是App端的數據,所以要在PC手機端都安裝證書

Windows

如果你的PC是Windows系統,可以按照下面的操作進行證書配置。

首先打開Charles,點擊Help→SSL Proxying→Install Charles Root Certificate,即可進入證書的安裝頁面。

最重要的一步:

設置charles ssl代理:Proxy->SSL Proxy Settings    彈出一個ssl代理設置界面

1)Enable SSL Proxying複選框打上勾

 2)添加你想要的設置代理的域名,端口默認443(不添加的話,會出現亂碼)

 

iOS

1.配置代理

如果你的手機是iOS系統,可以按照下面的操作進行證書配置。

首先,查看電腦的Charles代理是否開啓,具體操作是點擊Proxy→Proxy Settings,打開代理設置頁面,確保當前的HTTP代理是開啓的。這裏的代理端口爲8888,也可以自行修改。

接下來,將手機和電腦連在同一個局域網下。例如,當前電腦的IP爲192.168.1.76,那麼首先設置手機的代理爲192.168.1.76:8888。

設置完畢後,電腦上會出現一個提示窗口,詢問是否信任此設備,如圖1-51所示。

此時點擊Allow按鈕即可。這樣手機就和PC連在同一個局域網內了,而且設置了Charles的代理,即Charles可以抓取到流經App的數據包了。

2.安裝Charles的HTTPS證書

在電腦上打開Help→SSL Proxying→Install Charles Root Certificate on a Mobile Device or Remote Browser

它提示我們在手機上設置好Charles的代理(剛纔已經設置好了),然後在手機瀏覽器中打開http://charlesproxy.com/getssl下載證書。

下載後安裝證書(設置-->通用-->描述文件-->剛纔下載的證書-->安裝),然後把證書設置爲信任(設置-->通用-->關於本機-->證書信任設置-->信任)就可以了。

 

 

 

使用charles代理手機教程:

Charles的安裝

charles手機抓包設置和安裝證書

使用教程:

抓包工具Charles的使用教程

註冊碼轉載地址:

charles系列破解激活辦法(最高charles4.2都可以激活)

在windows下使用Charles對移動終端抓包(https請求)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章