1. 程式人生 > >MAC下最好用的抓包工具--charles簡單操作教程

MAC下最好用的抓包工具--charles簡單操作教程

一、Charles介紹

給大家推薦一款在mac上我覺得很好用的抓包工具,再過去的半年中給我很大幫助,在工作學習中使用很方便。那麼什情況下我們會需要使用抓包工具呢,比如我想檢視一個介面請求的引數、返回值,還有移動裝置上的http請求、https請求,有了charles一下搞定,媽媽再也不用擔心我的學習了,咳咳......,迴歸正題,介紹一下charles。

Charles是一個HTTP代理伺服器,HTTP監視器,反轉代理伺服器,當瀏覽器連線Charles的代理訪問網際網路時,Charles可以監控瀏覽器傳送和接收的所有資料。它允許一個開發者檢視所有連線網際網路的HTTP通訊,這些包括request, response和HTTP headers (包含cookies與caching資訊)。

主要功能

  • 支援SSL代理。可以擷取分析SSL的請求。

  • 支援流量控制。可以模擬慢速網路以及等待時間(latency)較長的請求。

  • 支援AJAX除錯。可以自動將json或xml資料格式化,方便檢視。

  • 支援AMF除錯。可以將Flash Remoting 或 Flex Remoting資訊格式化,方便檢視。

  • 支援重發網路請求,方便後端除錯。

  • 支援修改網路請求引數。

  • 支援網路請求的截獲並動態修改。

  • 檢查HTML,CSS和RSS內容是否符合W3C標準。

總而言之、言而總之,很強大的說了,我平常常用的就是抓請求、打斷點改引數改response等

二、安裝charles for mac(附帶破解教程哈哈)

csdn下載地址:有積分的支援一下哈哈,1積分,沒有的看下邊的連結哈哈:

    https://download.csdn.net/download/weixin_42428631/10470573(1積分)

charles 4.0.2免費下載:https://pan.baidu.com/s/1OM9_5n6JaT_1oFruOyq1xw

下載好後,解壓,將安裝包拖到應用程式裡,雙擊進行安裝,(誰都會哈哈),然後重點來了,記好筆記!!!開啟後,會提示還有30天使用期限,沒事,在強大的中國,不會讓你花錢買的哈哈。

選擇選單---> help---> register..... ---->輸入下列序列碼--->ok!  (完美,prefect)

 

Registered Name:  https://zhile.io

License Key:  48891cf209c6d32bf4

 

這個樣子!

 

------------------------------------我是萌萌噠分割線-------------------------------------

 

三、簡單使用教程(敲黑板!劃重點)

 

 

1、抓瀏覽器網頁請求

其實瀏覽器的請求一般用瀏覽器的開發者工具就可以,當然charles也可以做到,使用方法呢,也很簡單

將你連結的網路,配置網頁代理,注意地址為你本機的ip地址,可以通過,ifconfig檢視,

 

我的是這個樣子,然後開啟網頁,charles就會彈出彈窗提示你,是否allow哈哈。當然allow,搞定,噹噹噹,可以愉快的抓請求了

 

 

2、抓移動端資料包http請求

1、在電腦上開啟charles,廢話當然了,檢視電腦的ip地址------->  ifconfig

2、在手機上配置代理,手機的 網路裡,找到連結的wifi,新增代理,輸入電腦的ip,埠號預設8888,可以在charles裡更改,不過一般預設就好,埠基本不會衝突。

3、儲存後,charles會彈出彈窗提示allow,走你,同意,真開心,又可以愉快的抓包了哈哈哈哈

 

3、抓https

安卓手機就很方便了,直接就可以不用配置,什麼,但是要把要抓的介面配置一下,比如,我想抓這個介面,我就要配置成可抓取的,具體如圖

IOS手機(牛X的蘋果惹不起)

ios需要安裝證書(安卓不用):進入Charles-》Help-》SSL Proxying-》Install Charles Root Certificate ,會開啟證書,安裝進去 

手機---設定----關於手機-----證書信任設定----勾上剛才安裝的

然後想抓那個介面,重複上邊操作的就可以啦哈哈,也可以配置我想抓取全部的介面,如圖

這個操作是不是很6哈哈哈,好了不多說了,基本操作就這些,還有很多常用的,比如打斷點,改請求、返回引數,這裡不介紹了,感興趣的也可以查一查,很簡單,我就帶大家入個門哈哈

 

 

 

 

-------每日感悟-------

只有自己活得漂亮、才是最好的禮物(花香鳥自來)