目录
1. charles安装
安装过程不再赘述
安装完成之后请确保你的代理端(charles)与客户端 在同一片局域网
为保证代理端ip的稳定,代理端尽可能使连接有线网络
客户端wifi需要设置代理
ip为你当前代理端的ip 可在机器终端运行 ifconfig | grep "inet" 进行查看
端口为charles默认端口,其余配置不用写 保存就好
2.HTTPS请求乱码
解决这个问题需要两个步骤
- 在代理端(charles)进行 SSL 代理设置;
Proxy –> SSL Proxying Setting –> Enable SSL Proxying
点击 Add,
Host填写*,Port 就填写 HTTPS 的端口:443,然后点击 OK 确认修改接着重启 Charles
2.在客户端(你要抓包的手机)进行证书安装。
在 iOS 10.3 及更高版本和 iPadOS 中,当手动安装包含证书有效负载的描述文件时,这个证书不会自动受 SSL 信任。
要为这个证书开启受 SSL 信任,请前往“设置”>“通用”>“关于本机”>“证书信任设置”。在“针对根证书启用完全信任”下,开启对这个证书的信任。

版权声明:本文为m0_38021517原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。