1. 程式人生 > >抓包工具charles的安裝

抓包工具charles的安裝

開發模式 關閉 nbsp 由器 發的 軟件 系統 ron googl

charles:其為付費軟件,因此正式使用的時候要對其進行破解;

本篇主要針對手機APP進行軟件抓包;web包我習慣使用google或firefox的開發模式直接看;

1.下載

MAC上和windows上的各個版本的charles下載及其破解版jar包鏈接:http://charles.iiilab.com/【PS:這個上面的版本和操作系統匹配都很全,可以直接下載】

2.安裝

下載後直接點擊安裝;一路默認;安裝成功後;將下載到的破解jar包替換到如下安裝目錄:C:\Program Files\Charles\lib;

技術分享圖片

PS:這個工具是由java開發的;因此電腦最好安裝java;一般情況下,我的電腦都會有安裝;所有在使用和安裝很多工具上都會省事很多;

3.對web進行抓包

安裝成功後,打開應用,在proxy->windows proxy選擇後,就可以直接對網頁進行抓包;

技術分享圖片

3.對移動設備進行抓包;

註意:電腦和移動設備連接的wifi的網段必須在同一個網段;不然抓不到;

如:你電腦ip: xx.xx.xx.1; 那麽wifi的網段也必須是:xx.xx.xx.2;

charles應用的默認端口為:8888

技術分享圖片

手機wifi端的設置:

1)點擊連接的wifi,修改網絡配置;

2)修改HTTP代理為手動

3)服務器設置為: xx.xx.xx.1; 端口為8888;

技術分享圖片

4)手機配置成功後,charles端會彈出一個連接設備確認彈出框,此時點擊ALLOW;

5)操作你要抓包的APP應用;charles就會出現抓包記錄;

技術分享圖片

總結:

一百種charles連接不上手機的處理方式

1、檢查電腦和手機有沒有連接的同一個wifi,必須tm連接的一個網

2、更換charles和移動端設備的端口,默認是8888,可以改成其他的試試

3、有可能路由器設置的ap間不能相互訪問,需要登錄路由器,需要登錄路由器。進行求改。把用戶間訪問的對勾勾上。類似於這樣

4、關閉電腦的防火墻。試試 首先,如果,防火墻關了還是不行,那麽請把手機wifi斷掉後重新連接,這樣一般就可以解決問題了。 如果以上方法還是不行的話,那麽請將手機wifi位置的ip地址設置成靜態ip,然後重啟charles工具。

5、在charles上添加手機的ip試試

技術分享圖片

抓包工具charles的安裝