iPhone 手机上使用fiddler或者charles 抓包失败,证书不可用的问题

Posted heidouli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iPhone 手机上使用fiddler或者charles 抓包失败,证书不可用的问题相关的知识,希望对你有一定的参考价值。

使用iPhone X 连接charles 和 fiddler进行抓包:

  1.   先查看ip,命令行下。ipconfig 可以查看;

   2. 手机端配置代理,ip:端口号;

      例如:10.88.2.164:8888

  3. 手机上浏览器输入10.88.2.164:8888 ,进入证书下载页面, 下载证书

  4. 证书下载完整后,去手机端:通用----描述文件与设备管理--- 找到刚下载的证书,点击进行安装,安装完成后证书会展示在  配置描述文件中;

 

我只进行了上面4步,就开始抓取请求,但是老是出问题,原来我还缺少第5 步:

  5. 在 手机端的:  通用---关于本机---证书信任设置---查看到新安装的证书的开关是关闭状态,打开就好了

技术图片     技术图片

 

 

再去进行请求抓取,已经完全可以了!

 

以上是关于iPhone 手机上使用fiddler或者charles 抓包失败,证书不可用的问题的主要内容,如果未能解决你的问题,请参考以下文章

Fiddler实现iPhone手机抓包

如何使用fiddler抓取iphone手机数据请求

使用Fiddler对IPhone手机的应用数据进行抓包分析

Fiddler中如何抓取app中https(443端口)数据

fiddler 抓取iphone发出的http和https包

现在为啥我使用fiddler4抓取iphone上开发版的小程序的https包点击时提示“网络请求失败”