Fiddler/Proxifier/Charles

Fiddler基本指令

原理

在这里插入图片描述

ipconfig/ipconfig/all

netstat

(1)使用netstat命令,查看Fiddler是否监听端口8888。出现127.0.0.1:8888表示已经监听本机的;出现IP地址:8888,表示已经监听其他主机的。
(2)如果没有出现IP地址:8888,就需要在Windows防火墙中,添加Fiddler为例外程序,将端口8888设置为例外端口。
(3)在手机设置代理,IP地址为Fiddler所在电脑的IP。端口号为8888。注意,手机和Fiddler所在电脑必须在同一个局域网内

在这里插入图片描述

Fiddler手机连接

允许监听https

在这里插入图片描述

允许远程连接

在这里插入图片描述

手机配置

需要电脑与手机处于同一网段(例如同一局域网)

下载证书

在这里插入图片描述

安装证书

在这里插入图片描述

配置网络代理

手机代理ip ipconifg电脑查看ip 端口号默认8888
在这里插入图片描述

Fiddler配合开发者工具

设置开发者工具/支付宝开发工具类似

在这里插入图片描述

设置filldder

在这里插入图片描述

说明:1.Fiddler listens on port是手机连接fiddler时的代理端口号,默认8888即可
     2.Allow remote computers to connect是允许远程发送请求,需要勾上

在这里插入图片描述
Fidder默认是不会抓取HTTPS的数据包,选择开启在这里插入图片描述
点击Trust Root Certificate
在这里插入图片描述
信任证书
在这里插入图片描述
安装证书
在这里插入图片描述
记得重启

Fiddler小技巧

快捷键

ctrl+X :清空所有记录
Ctrl+F:查找
F12:启动或者停止抓包

过滤请求

在这里插入图片描述

重新发送请求

在这里插入图片描述

请求存档

在这里插入图片描述

附加组件

https://www.telerik.com/fiddler/add-ons

Proxifier

配置代理

在这里插入图片描述
在这里插入图片描述

配置规则

在这里插入图片描述
在这里插入图片描述
配合fiddler即可

Charles

Mac平台

教程

https://juejin.cn/post/6844903665304600589#heading-50

在这里插入图片描述

Proxy Settings

在这里插入图片描述
在这里插入图片描述

ifconfig

在这里插入图片描述

手机连接同一网络

在这里插入图片描述

Mac使用Fiddler

安装mono框架

  • 下载Mono
https://www.mono-project.com/download/stable/#download-mac
  • 安装Mono
  • 打开终端窗口输入
    在这里插入图片描述
    在这里插入图片描述

版权声明:本文为RollsRoycewk原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。