Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包

https证书安装 

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第1张图片

点击Actions中的前个按钮,把证书导出在桌面上

然后找各大浏览器的internet选项,内容,证书,授信任的根证书颁发机构,把桌面的证书导入进去

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第2张图片

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第3张图片

使用捕捉模式截取直接去特定浏览器的包:

1. 点击下图中的捕捉按钮,按钮处的文案将显示成"pick target",拖动鼠标至特定浏览器页面并放开鼠标,此时浏览器名称及占用端口号将显示在捕捉按钮之后

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第4张图片

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第5张图片

 

如果抓到请求是乱码

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第6张图片

点击上方decode解码可以了

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第7张图片

 fiddler 手机实时抓包

一.对PC(笔记本)参数进行配置

   1. 配置fiddler允许监听到https(fiddler默认只抓取http格式的)

         打开Fiddler菜单项Tools->TelerikFiddler Options->HTTPS

         勾选CaptureHTTPS CONNECTs,点击Actions,

         勾选Decrypt HTTPS trafficIgnore servercertificate errors两项,点击OK(首次点击会弹出是否信任fiddler证书和安全提示,直接点击yes就行),见图:


2.配置fiddler允许远程连接

         上一步窗口中点击Tools->TelerikFiddler Options->Connections,勾选allow remote computers to connect,默认监听端口为8888(下图Fiddler listens on port就是端口号),若端口被占用可以设置成其他的,配置好后要重新启动fiddler,如下图:

点击完成之后,PC端配置完成,接下来开始配置手机端。

首先保证移动设备,与电脑在一个网络环境下

按 win+R 运行 cmd 输入ipconfig 找到 IPv4的地址

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第8张图片

设置手机端

1.点击

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第9张图片

2.点击

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第10张图片

3输入电脑的ipv4地址 与 fiddler 上设置的端口 默认 8888

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第11张图片

4.在手机浏览器(最好用苹果自带的浏览器)上,输入 http://i电脑上ipv4地址:fiddler端口 例:http://192.168.1.160:8888

然后点击FiddlerRoot certificate下载证书 苹果自带浏览器会直接弹出安装界面 安装证书

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第12张图片

6.在手机上把证书设为信任

苹果:通用--》关于本机--》证书信任设置

Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包_第13张图片

这样就可以抓包了 

注意 :只能抓到 fiddler 运行抓到的请求 例:http、https、ftp

你可能感兴趣的:(Fiddler4 https证书安装 与 设定特书浏览器 与 解决乱码问题设置 与 手机抓包)