Charles配置
1、下载:官网下载-傻瓜式安装
2、windows配置解析pc端的https包
http包解析是配好的,需要自行配置https
2.1、下载证书
1、如图点击
之后下一步点完成就行。
2.2、代理设置
这里勾选其实勾不勾都行,默认不改也行。我是看了很多教程,有人改有人不改,我也不懂有什么区别
设置SSL Proxying settings,*:代表所有
点击add,添加这两个
3、手机抓包
3.1 如图点击
3、Mac设置https解析
其他设置类似,就是下载证书那里不同
Mac的下载证书需要访问钥匙串,会提示输入电脑密码
然后会显示该证书不受信任,
双击该证书打开:
展开信任:
设置为始终信任,然后点击关闭会提示输入电脑密码
下面这样就是成功了,然后就可以解析pc端的https了
4、手机端抓包:以ios为例:
chariles:
点击下载移动端证书
点击后会提示:
红框1部分是电脑的ip地址,
红框2是需要手机访问该地址下载证书
4.1 手机浏览器访问。http://chls.pro/ssl
下载完成之后,在手机设置的头像底下会有个提示,点击然后安装
Ios10版本以上的还需要去设置—通用—关于本机—最后的证书信任设置—点击启用信任证书。
手机连接同一个wifi:
点击Wi-Fi后面的提示标识,
设置—无线局域网—点击Wi-Fi后面的提示标识—最底下的配置代理
设置