1. 如何抓取HTTPS包
1.1首先在charles的 Proxy选项选择SSL Proxy Settings
Proxy -> SSL Proxying Settings...
勾选Enable SSL Proxying,点击Add
点add添加需要监视的域名,支持 *号通配符,端口一般都是443:
1.2 电脑端安装根证书,注意一定把证书安装在受信任的第三方证书颁发机构目录下
直接在Charles的Help菜单中安装;
1.3 手机设置代理
以IOS为例,在Safri上打开Charles的根证书下载网址: chls.pro/ssl 。
顺利的话会出现这样的画面,继续点安装,然后去设置里的描述文件管理中信任它就行了。
如果不能下载,检查手机是否正确设置了代理,Charles是否已经打开并配置正确
2. 模拟弱网
3. 拦截请求
3.1 通过Charles抓包,可拦截请求并篡改交互信息
原文:https://www.cnblogs.com/xxy0703/p/9961199.html