抓包工具Charles —— 破解、抓包入門

               

Charles工具官網:https://www.charlesproxy.com/

Charles工具下載地址:https://www.charlesproxy.com/download/

Charles破解包下載地址:http://pan.baidu.com/s/1boV4w2r 密碼:kqtj

 

一、破解說明:

Charles是一個Mac和Windows平臺都可以使用的抓包工具,它的破解激活非常簡單。只需要拷貝對應版本的charles.jar文件到安裝路徑中替換原文件即可。

例如:

Charles安裝目錄爲 “D:\Charles4.1.4",將下載好的破解包中的charles.jar文件複製到 “D:\Charles4.1.4\lib” 目錄下替換原來的文件即可

上面提供的破解包鏈接對應的Charles版本是4.1.3(本人使用該包破解Charles4.1.4也沒有什麼問題)。

二、使用說明:

1.使用前注意事項:

    1)如果抓取手機的數據包,則手機和抓包使用的電腦必須在同一局域網內(如:鏈接同一個wifi)

    2)抓包所使用的電腦的防火牆必須關閉

2.手機代理設置(如果不是抓取手機數據包,則這一步可以忽略):

    2.1 打開電腦端命令端口,輸入ipconfig查看電腦的ip地址,操作步驟如下(針對windows):

        1)使用快捷鍵(win+r)打開window程序快速檢索窗口(在電腦右下角顯示):

            

        2)輸入cmd,點擊確定,打開windows命令窗口:

            

        3)在命令窗口中輸入ipconfig命令,按回車鍵查看電腦ip地址:

            

 

    2.2 打開Charles查看其服務端口:

        

    2.3 打開手機wifi,設置所連接的wifi的代理網絡;wifi代理設置爲手動,代理的服務器ip填寫上一步驟中查看到的電腦ip,端口填寫上一步驟提到的charles的服務端口:

 注意:在設置代理網絡時,如果電腦端的Charles是打開的,則會提示是否應許設備連接Charles,這時必須應許,否則無法抓包,手機也無法連接網絡

(補充:不同手機代理設置入口不一樣,有些手機是長按手機所連接的wifi彈出操作框,有些手機則是點擊所連接wifi的右邊查看wifi信息的按鈕進入操作界面)

    

    2.4 確保手機已經設置好代理網絡服務:

        在瀏覽器中輸入代理的服務ip+端口訪問代理(如本文例子需輸入:http://10.60.1.110:8888),如果可以連接上,則說明代理成功。

        注意:在設置代理網絡時,如果電腦端的Charles是打開的,則會提示是否應許設備連接Charles,這時必須應許,否則無法抓包,手機也無法連接網絡。

    2.5 在手機已經設置好代理網絡後,在手機瀏覽器中輸入http://charlesproxy.com/getssl  安裝證書(如果需要抓取https數據,則證書必須安裝)

 

3.證書安裝(如果需要抓取https數據必須安裝證書)

    1)電腦端證書安裝:

這裏寫圖片描述


這裏寫圖片描述


這裏寫圖片描述


這裏寫圖片描述

 

    2)手機端證書安裝:(見上文 2.5)

 

4.要抓取https包,則必須添加ssl代理(每個需要抓取的URL都要添加進去,否則無法抓取),設置方式有兩種,見以下兩幅圖:

 

5.如果只需要抓取手機數據包而不需要抓取電腦的數據包,則需要去除proxy選項下面的windows Proxy子選項的勾選

 

 

參考文章:

Charles Proxy for Mac & Windows (4.1.3)破解激活工具

Windows下Android手機使用charles抓包(http和https)

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