charles app抓包
// 环境
IOS 15.2
mac 12.1
注:手机和电脑必须在同一个Wi-Fi网络下
抓包http
打开Charles,可以直接看到网络访问记录,并不需要多余的任何操作
、
注:如果这时候Charles请求页面什么都没有,打开以下两个选项
1.Proxy -> Start Proxy
2.Proxt -> macOS Proxy
可是当我们看到https的,这时候带了一把锁,我们看到的文件都是unknow,这时我们需要点安装证书,才能看到
抓包https
安装证书
Help -> SSL Proxying -> Install Cahrles Root Certigicate,这时候需要授权,同意就行了,后面会弹出一个弹窗,找到这个证书,开始是不信任的,我们双击,选择始终信任

Proxy -> SSL Proxying Settings打开窗口,依次添加*和443
Proxy -> Proxy Settings,这里也可以改自己想要的端口,SOCKES可开可不开
这时我们就可以抓到https的链接了
抓包手机App
真机
先查看我们Wi-Fi分配的IP地址是多少,我这里是192.168.1.39
windows平台可以打开cmd 输入ipconfig查看
在手机上操作
打开浏览器输入chls.pro/ssl,电脑会弹出弹窗,选择allow就可以正常访问网络,最后就抓包完成了
如果步骤没有错误,并且抓不到包,请检查手机是否开启代理