ios抓包(Charles)

冰阔落 / 2024-09-24 / 原文

一、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抓包数据