1.下载charles抓包工具,地址:https://www.charlesproxy.com/
2.查看电脑IP地址 mac 下的 系统偏好设置-> 网络- 查看当前的网络ip![]()
3.设置手机HTTP代理
手机连上电脑,点击“设置->无线局域网->连接的WiFi”,设置HTTP代理:
4.查看Charles端口号
设置代理后,需要在电脑上打开Charles才能上网
5.设置access control
点击add 添加IP地址,这里一般都配置:0.0.0.0/0表示允许所有人访问
6.安装证书 在电脑上安装
7.安装证书 在手机上行安装
点击 Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device
!!!如果chls.pro/ssl这个网址打不开,无法安装证书,可以将刚才在电脑上安装的证书发送给手机,在手机上下载完成后直接安装!!!
安装完之后 去 设置-通用-关于本机- 证书信任设置。进行将刚才下载的证书进行允许!!!!!!!!! 这个特别重要
9.Charles设置Proxy
![]()
现在就可以使用charles进行抓包了