跳至內容

Mac本Charles設置只抓app包

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
charles 可針對特定 app 捕獲數據包,具體步驟如下:安裝 charles 並添加代理規則,指定 app 的域名或 ip 地址和端口;配置網絡接口並啓用透明 http 代理;啓用 ssl 代理並安裝 charles 證書;清除 app 緩存並重新啓動 app;開始捕獲數據包並根據 app 名稱或主機名篩選。

如何設置 Charles 只抓取特定 App 的數據包

步驟 1:安裝並啓動 Charles

  • 從 Charles 的官方網站下載並安裝該軟件。
  • 啓動 Charles 並允許它安裝根證書。

步驟 2:添加代理規則

  • 在 Charles 主菜單中,選擇 "Proxy" -> "HTTP Proxy" -> "Add Proxy Rule"。
  • 配置代理規則如下:
字段
Host 你的 App 的域或 IP 地址
Port 你的 App 使用的端口(通常爲 80 或 443)

步驟 3:配置網絡接口

  • 在 Charles 主菜單中,選擇 "Settings" -> "Network Interface"。
  • 在 "Select an interface" 下拉菜單中,選中你的設備所連接的網絡接口。
  • 確保 "Enable Transparent HTTP Proxying" 已啓用。

步驟 4:啓用 SSL 代理

  • 在 Charles 主菜單中,選擇 "Proxy" -> "SSL Proxying Settings"。
  • 選中 "Enable SSL Proxying"。
  • 在 "SSL Proxying Options" 下,選中 "All Hosts"。

步驟 5:安裝 Charles 證書

  • 在 Charles 主菜單中,選擇 "Help" -> "SSL Proxying" -> "Install Charles Root Certificate"。
  • 按照提示安裝證書到你的設備。

步驟 6:清除 App 緩存並重新啓動 App

  • 清除 App 的緩存數據。
  • 重新啓動 App。

步驟 7:開始捕獲數據包

  • 在 Charles 主窗口中,選擇 "Record" 按鈕。
  • Charles 將開始捕獲所有符合你設置的代理規則的數據包。
  • 過濾數據包:你可以在 Charles 的過濾欄中輸入你的 App 的名稱或主機名來過濾數據包。

以上就是Mac本Charles設置只抓app包的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。