抓包工具charles

charles教程
https://www.cnblogs.com/mawenqiangios/p/8270238.html
charles**
方法一(简单)
https://www.zzzmode.com/mytools/charles/
方法二(稍微复杂)
https://github.com/8enet/Charles-*****
抓包工具charles
抓包工具charles

兼容mac的还有
fidder,wireshare,

charles使用步骤
1.proxy settings 代理设置
端口设置为8888,并选择 enable transparent HTTP proxying 连接http代理
抓包工具charles
抓包工具charles
2.打开mac的网络偏好设置,查看mac的ip地址
或者charles-help-install …中查看也可以
抓包工具charles
抓包工具charles
3.打开ios设备,wifi选择手动代理,输入服务器/端口,保存
————————————————

因为http协议的安全性太低,所以使用charles抓包前,要先配置相关的ssl证书,才可以使用
1、电脑安装证书
help—ssl Proxying—install charles root certificate(证书)
抓包工具charles
此时证书图标为 x 号,双击打开证书,改为 始终信任,并保存
抓包工具charles
抓包工具charles
2.手机安装证书
设置手动代理,服务器/端口,保存
进入地址下载证书,并信任抓包工具charles
抓包工具charles
抓包工具charles
抓包工具charles