charles app抓包
// 环境
IOS 15.2
mac 12.1
注:手机和电脑必须在同一个Wi-Fi网络下
抓包http
打开Charles
,可以直接看到网络访问记录,并不需要多余的任何操作
可是当我们看到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
就可以正常访问网络,最后就抓包完成了
如果步骤没有错误,并且抓不到包,请检查手机是否开启代理