下载安装
- 下载链接: 链接: https://pan.baidu.com/s/1nEDt0TW9IzFVNI2Mbf1-SA 提取码: 7s4w
- 下载后直接双击安装
- 安装后启动项目
- Help->Register(输入下载文件中的注册码)
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,然后重新授权。
- 苹果手机安装证书后要设置信任证书:通用->关于本机->证书信任设置->勾选信任证书