使用charles抓取windows系統下android APP的請求

第一步:下載和配置Charles

  先去官網下載charles,[下載地址](https://www.charlesproxy.com/)
  首先是工具下載和安裝 首先需要下載Java的運行環境支持(一般用burp的人肯定也都有裝Java環境)。裝好java環境後,可以直接去百度搜索並下載charles的破解版,下載到破解版之後,裏面一般會有註冊的jar文件,然後註冊後就可以永久使用了(ps:不註冊的話,每次使用30分鐘,工具就會自動關閉)。

第二步:配置Chales:安裝好後配置如圖
Proxy–>Proxy Settings 設置端口號
這裏寫圖片描述

這裏寫圖片描述

第二步:設置Android手機

首先獲取PC的ip地址:命令行中輸入:ipconfig,獲取ip地址
這裏寫圖片描述

記住IP地址。

下面來對Android手機進行代理設置:

首先確認手機和PC是連接在同一個局域網中
進入手機的設置->點擊進入WLAN設置->選擇連接到的無線網,長按彈出選項框,如果是小米手機,直接進入連接的無線網詳情頁,底部有選項是否啓動代理可以設置。如: 如圖所示:
![這裏寫圖片描述]
這裏寫圖片描述

這樣的話,基本上就設置成功了,第一次連接成功時,在電腦上的charles會跳出一個選項,到時候選
allow 就可以了。

*注意:很重要,如果按照這樣設置,卻沒有設置成功,charles上並不能收到手機app發送的請求,
那麼很有可能是你的電腦的防火牆沒有關,我之前試了很久都沒有成功,後來關閉了電腦的防火牆,charles就能收到手機app發送的請求了*

發佈了23 篇原創文章 · 獲贊 5 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章