一、前言

  1. Charles请求转发可参考 https://zhengqing.blog.csdn.net/article/details/111597213
  2. Charles下载地址 https://www.charlesproxy.com/download
  3. 解决半小时使用 https://www.zzzmode.com/mytools/charles

本文将基于Charlesv4.6.2版本进行iPhone的https请求抓包 ^_^

二、Charles代理开启

Proxy -> Proxy Settings
在这里插入图片描述
Proxy -> SSL Proxying Settings...
在这里插入图片描述
在这里插入图片描述

三、iPhone手机代理配置

设置 -> 无线局域网 -> WiFi配置
在这里插入图片描述
服务器填写自己的电脑ip地址,端口即上面Charles中配置的
在这里插入图片描述
接下来Charles会收到下面的连接消息,允许即可
在这里插入图片描述
手机再次访问网络时,Charles便会获取到手机上的网络请求。
但对于https请求,会出现如下情况,抓取不到…
在这里插入图片描述
下面来解决这个问题

四、iPhone手机ssl证书安装

手机浏览器中访问 http://chls.pro/ssl 下载ssl证书
在这里插入图片描述
在这里插入图片描述
设置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
设置 -> 通用 -> 关于本机 -> 证书信任设置
在这里插入图片描述
手机证书到这里已经处理完成,再次发起https请求测试抓包,发现正常了。
在这里插入图片描述


今日分享语句:
征服畏惧、建立自信的最快最确实的方法,就是去做你害怕的事,直到你获得成功的经验。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐