Charles基本介紹

Charles抓包工具介紹

簡介

Charles其實(shí)是一款代理服務(wù)器,通過成為電腦或者瀏覽器的代理,然后截取請求和請求結(jié)果達(dá)到分析抓包的目的。charles有Window版本和Mac OS版本,也同時支持ios和Android手機(jī)系統(tǒng)

  • 下載安裝

進(jìn)入官網(wǎng) charles官網(wǎng)下載

如圖, 一般我們現(xiàn)在的系統(tǒng)都是64位的windows系統(tǒng),所以我們選擇下載64位的版本,安裝就比較簡單了,傻瓜式安裝。

image
  • 配置

首先打開安裝好的charles, 我這邊裝的是免費(fèi)試用版,所以只能使用30天,且半小時不操作會自動關(guān)閉。

image

然后我們配置一下代理(暫時只講http,https的以后再講)

  1. 電腦端配置

點(diǎn)擊Proxy--Proxy Settings進(jìn)行配置

image
image

注意這個端口號8888,這個需要我們在手機(jī)上配置同樣的端口,因?yàn)樗枰O(jiān)聽我們手機(jī)端的請求。確認(rèn)好端口號之后,如果8888被占用了,保存配置的時候會給出提示,我們需要記住我們此時配置的端口號,默認(rèn)是8888.

  1. 手機(jī)端配置

    說明:手機(jī)和電腦必須是一個網(wǎng)段,比如192.168.x.y, 這里手機(jī)和電腦的ip的x必須一致

    • 安卓端
      安卓端比較簡單,以我手頭上的三星C5為例,我們需要去手機(jī)的wifi網(wǎng)絡(luò)里邊配置代理

長按需要連接的wifi,如本圖是Wireless 2.4G


image

在彈出的頁面里點(diǎn)擊"管理網(wǎng)絡(luò)設(shè)置"


image

在代理服務(wù)器下拉菜單中選擇手動


image

在ip地址分別填入計算機(jī)的ip和監(jiān)聽請求的端口號,上文中有提到


image

我這邊筆記本和手機(jī)都連1個wifi,所以用起來很方便。

此時charles一定要保持開啟狀態(tài),不然手機(jī)沒法上網(wǎng)。

設(shè)置成功后,charles會彈出個提示,是否允許手機(jī)和電腦連接,點(diǎn)擊allow就行。我們就可以監(jiān)聽到手機(jī)的http請求了(https暫時我也還沒去深入了解)

  • IOS端
    與安卓端大同小異,也是設(shè)置手動代理服務(wù)器。
  • 使用

注意:charles也會錄制電腦的http請求

  1. 錄制
  2. 一個demo
  3. 過濾,篩選
  4. 重復(fù)運(yùn)行,調(diào)試

其他功能太多了,但是我們只做基礎(chǔ)的就好。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評論 19 139
  • 1. 我寫金雞湖,完全是為了寫一次邂逅。 那時我剛搬去本部校區(qū)不久,在一個天空布滿云彩的傍晚,我正站在校門口看著城...
    木蘭溪閱讀 594評論 16 8
  • 7月末,偶然看到了好報招聘新一期寫作群的廣告。猶豫了多次,最終才提交。跟朋友談及此事,大家都開玩笑說把錢給他們,...
    xinrulianhua閱讀 289評論 0 0
  • 百度腦圖:在線思維導(dǎo)圖制作工具,使用方便。 百度腦圖網(wǎng)站地址:http://naotu.baidu.com/ 操作...
    最美有品閱讀 6,376評論 0 2

友情鏈接更多精彩內(nèi)容