工具地址
Fiddler
工具介绍
简化 Web 和 HTTP 调试和故障排除
发现涉及 HTTP 通信的软件错误。Fiddler 工具集可帮助您快速识别错误,并有效修复。轻松搞定。
Fiddler:一个产品系列,多种调试工具
捕获计算机上的流量
从客户的机器获取网络日志
将网络捕获集成
到您的应用程序中
Fiddler 是一款适用于 Windows、macOS 和 Linux 的 Web 调试代理工具。它已从 Fiddler Classic 演变为更强大、更通用的产品——Fiddler Everywhere。Fiddler Everywhere 目前是唯一一个正在积极开发并提供专门支持的 HTTPS 调试器版本,也是面向开发人员和 QA 专业人员的强大工具,它提供:
搭建流程
下载安装
使用方法
安装证书
- tool –> options –> http –> actions –> export root certification to desktop
- 回到桌面 –> 双击运行FiddlerRoot.cer –> 安装证书 –> 本地计算机 –> 将所有证书都放入下列存储 –> 受信任的根证书颁发机构
- 回到桌面 –> 双击运行FiddlerRoot.cer –> 安装证书 –> 本地计算机 –> 将所有证书都放入下列存储 –> 中间证书颁发机构
- 回到桌面 –> 双击运行FiddlerRoot.cer –> 安装证书 –> 本地计算机 –> 将所有证书都放入下列存储 –> 受信任的发布者
电脑浏览器抓包
- tool –> options –> http –> 选中…from remote client only
- 配置代理和端口8888,点击左下角开始抓包
电脑安卓模拟器抓包
- 无防护-模拟器直接抓包
- 有防护-真机绕过&更改内核&证书绕过&代理绕过
注意:真机抓包要保证手机和电脑在同一网络
- 打开雷电模拟器 –> 侧边更多 –> 共享文件 –> 打开电脑文件夹 –> 把FiddlerRoot.cer拖进去 –> 返回 –> 打开安卓文件夹 –> 使用证书安装程序打开 –> VPN和应用
- 设置 –> 网络和互联网 –> WLAN –> 设置 –> 手动代理 –> 填写电脑以太网适配器 vEthernet (MEmuSwitch)的ipconfig的ip –> 端口1234 –> 保存