mac使用Fiddler实现ios抓包

目录

前言

一、什么是Fiddler?

二、下载

三、使用


前言

windows同理,只是下载的版本不一样

2021/07/29更新:

Fiddler要收费了,改用proxyman工具,使用方式:https://blog.csdn.net/lalasi11/article/details/104995965

一、什么是Fiddler?

Fiddler是位于客户端和服务器端的http代理,是目前最常用的http抓包工具之一,它能够记录客户端和服务端之间的所有http请求,当然也支持https(下载证书即可)。既然是代理,也就是说:客户端的所有请求都要先经过Fiddler,然后转发到相应的服务器;反之,服务器端的所有响应,也都会先经过Fiddler然后发送到客户端。

二、下载

前往官网下载即可:https://www.telerik.com/download/fiddler

mac 请下载 Fiddler Everywhere 

三、使用

1、打开Fiddler,进入设置按下图勾选

2、设置连接

3、打开手机,确保手机与电脑属于同一个局域网,然后按下图顺序配置网络代理

填上mac的ip地址以及Fiddler中的端口号,默认8866

4、下载根证书,在 safari 浏览器中访问 http://macip地址+端口号,下载FiddlerRoot certificate

5、进入手机 设置 - 通用 - 描述文件与设备管理 安装描述文件

6、进入手机 设置 - 通用 - 关于本机 - 证书信任设置,打开 针对根证书启用完全信任

7、此时即可在 Fiddler 中查看 ios 中的 http 或 https 请求

8、在 Fiddler 中也可以启用过滤,就可以只显示 host 为 confluence.asoco.com.cn 的包了

Guess you like

Origin blog.csdn.net/m0_38001814/article/details/117699731