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

方法一windows

具體下載地址以下:瀏覽器

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

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

Charles破解工具

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

 

方法二blog

安裝後,找到註冊的輸入框,分別填寫如下信息,就會提示註冊成功。ip

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

Registered Name: https://zhile.ioget

License Key: 48891cf209c6d32bf4

 

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

例如:

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

 

 

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

2、使用說明:
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子選項的勾選

相關文章
相關標籤/搜索