备注(重要)

  • 1 只能转发后台请求,h5转发不支持

  • 2 必须要打开openvpn情况下使用

  • 3 必须关闭app的证书校验,转发ip为172.18.201.6,请保证本机能ping通才配置(重要)

参考资料


Charles for Mac 破解安装&抓取Https请求配置

下载

1) CharlesV4.2.dmg安装包百度网盘:
链接:https://pan.baidu.com/s/1ONkVLqRmKlqIvo_N_pGkvg  密码:wn7a

2) 破解文件Charles.jar百度网盘:
链接:https://pan.baidu.com/s/1yPtZm_kwQnl3uwaYUff4aA  密码:z7jn

配置


打开OpenVpn,并配置

省略说明

配置代理

电脑

  • 1.安装根证书(重要)
Help->SSL Proxying->Install Charles Root Certificate:

image

  • 2.查看代理信息
Proxy-> Proxy Settings->HTTP Proxy
默认端口 8888 ip 看wifi共享的ip
  • 3.电脑开启共享wifi或使用模拟器.真机需要设置代理和安装证书,模拟器只要安装证书就可以了

手机

  • 1 配置代理 (这里只验证过苹果真机)
iPhone:设置->无线局域网->连接电脑所在WiFi->ⓘ->配置代理->手动->服务器(可通过Charles-Help-Local IP Address或打开网络偏好设置查看)->默认端口:8888

Android:设置->无线和网络->WLAN->连接电脑所在WiFi->长按WIFI名称->修改网络->显示高级选项->代理:手动->服务器主机名->服务器端口

image

image

  • 2.安装手机ssl证书
Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device or Remote Browser

image

  • 3.证书信任设置 (重要)
Safari浏览器输入网址chls.pro/ssl下载证书并安装,安装完成后,设置->通用->关于本机->证书信任设置->针对根证书启用完全信任

image

配置转发

  • 1 指定域名捉包
Proxy->SSL Proxying Settings->SSL Proxying

image

  • 2 指定域名转发
Tools->Map Remote

image

image