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

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

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

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

 

1、破解說明:

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

例如:工具

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

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

2、使用說明:

1.使用前注意事項:代理

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

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

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)

相關文章
相關標籤/搜索