Charles 4.2.6安装使用简单教程(MAC版)

下载安装

PC端抓包

  • 配置证书(Help->install Charies Root Certificate)


    image.png
  • 证书授权(MAC->钥匙串访问)


    image.png
  • 配置HTTPS抓包(Proxy->SSL Proxying Settings ->SSL Proxying/Client Certificates)


    image.png

    image.png
  • 控制PC端请求是否抓包(Proxy->macOS Proxy)


    image.png

手机端抓包

  • 获取PC的IP地址(help->Local IP Address)


    image.png
  • 获取代理端口(Proxy->Proxy Settings)


    image.png
  • 在手机端进行配置
    在手机的WIFI设置里,修改网络,手动添加代理。


    image.png
  • 获取手机证书安装连接(Help->SSL Proxying ->Install Charles Root Certificate on Mobile Device or Remote Browser...)
    2019.1.4日记录的连接为:chls.pro/ssl


    image.png
  • 手机浏览器输入链接,下载证书,进行安装
  • 按需配置:配置允许任意IP访问(Proxy->Access Control Settings)
    image.png

至此,可以进行简单的PC端以及移动端的数据抓包了。

PS:

  • 苹果iPhoneXR遇到连接不上HTTP代理的情况,处理方案是:手机和PC在同一个网络下。忽略手机网络,然后重新连接网络,然后在连接HTTP代理。
  • 如果手机连接后无法抓取代理,请删除Proxy->Access Control Settings... 中的IP,然后重新授权。
  • 苹果手机安装证书后要设置信任证书:通用->关于本机->证书信任设置->勾选信任证书

推荐阅读更多精彩内容