ios抓包(Charles)
一、PC端Charles
1、PC端安装Charles
2、检查证书是否过期(有效期一年)
3、如果证书过期,重新安装(注意证书存储要放在受信任里)
4、只接收手机端请求(不勾选),接收浏览器请求(勾选)
二、手机端IOS连代理
1、配置代理(手机WiFi跟电脑端的保持一致)
2、手动代理(地址和端口看Charles,跟电脑端保持一致)
3、下载证书,手机打开浏览器,chls.pro/ssl下载证书(网络不能断,证书要跟PC端Charles证书一致)
4、安装证书,手机设置-通用-VPN与设备管理,安装
5、手机-关于本机-证书信任要开启
6、手机端设置好代理,pc端打开Charles会有提示,点击Allow,同意设备
7、PC端打开Charles,手机端测试的app直接操作,看Charles抓包数据
三、PC端谷歌浏览器证书
1、pc端浏览器抓包(谷歌),先在Charles下载证书
2、浏览器导入证书(设置-安全-管理证书-导入),导入地址在上图,证书放在受信任里
3、浏览器直接操作,看Charles抓包数据