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


方法一

具體下載地址如下:

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

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

Charles破解

破解地址:https://www.zzzmode.com/mytools/charles/

 

方法二

安裝后,找到注冊的輸入框,分別填寫以下信息,就會提示注冊成功。

/ Charles Proxy License
// 適用於Charles任意版本的注冊碼,誰還會想要使用破解版呢。
// Charles 4.2目前是最新版,可用。

Registered Name: https://zhile.io

License Key: 48891cf209c6d32bf4

 

一、破解說明:
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子選項的勾選

 


免責聲明!

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



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