MAC上便捷安装 Fiddler Everywhere(无需 Mono)教程

0 Fiddler 版本历史
Fiddler著名的抓包工具,就不多说了。
在Mac上使用Fiddler也是血泪史,2016年出过Fiddler for OS X Beta 1, 必须通过Mono才可以在Mac上使用。但是在mac上使用是非常不稳定, 有非常多的问题.
现在终于有”Fiddler Everywhere“ 版本,可以直接在Mac上安装了!
因为之前他的mac版本非常不好用,后来就使用了其他的软件,像Charles,wireshark。下回可以写一篇这几个软件的对比文章。
2018年底就出来了Beta版本,我竟然一直不知道! !!
在网上随便一搜,知乎上、大家的博客写的也都是原来的2016年出的Fiddler for OS X的安装教程。所以索性就写一篇关于Fiddler的回顾,mark下。

各个版本后来更新的小版本就不列出来了,可以点击Release History查看详细版本。
1 新版本:Fiddler Everywhere 介绍及下载
1.1 Fiddler Everywhere 下载
现在终于有”Fiddler Everywhere“ 版本,可以直接在Mac上安装了!废话不多说,直接上
https://www.telerik.com/download/fiddler-everywhere。然后跟安装其他mac软件一样直接安装就行了,简直喜大普奔。

https://www.telerik.com/support/whats-new/fiddler-everywhere/release-history。
Fiddler使用方法网上一搜有很多,下回有空了再写。
1.2 Fiddler Everywhere 介绍
官方介绍Fiddler Everywhere的blog: \"
https://www.telerik.com/blogs/one-fiddler-to-rule-them-all\"
官方介绍Fiddler Everywhere的blog挑重点翻译过来:
2 老版本: Fiddler for OS X Beta 1(Mono)
官方介绍Fiddler for OS X Beta 1
https://www.telerik.com/blogs/introducing-fiddler-for-os-x-beta-1
2.1 安装方法
- 如果您的Mac上未安装Mono框架,请https://www.mono-project.com/download/stable/。如果已经安装,请更新至最新版本。
- 如果您刚刚安装了Mono,请打开Terminal并输入:
/Library/Frameworks/Mono.framework/Versions// bin / mozroots --import --sync
比如Mono版本5.10.1
/Library/Frameworks/Mono.framework/Versions/5.10.1/bin/mozroots --import —sync
- 下载https://www.telerik.com/download/fiddler解压缩到具有写权限的文件夹。建议Fiddler安装文件夹的完整路径不包含任何Windows路径非法字符。 (目前,某些Fiddler功能(例如各种文件导出或Fiddler脚本)可能无法处理此类路径。)
- 打开终端并导航到第3步文件夹。
- 在终端中输入mono Fiddler.exe
2.2 局限性,已知问题和解决方法
- 不稳定的用户界面
- 当Fiddler正在运行且“解密HTTPS流量”处于打开状态时,Safari无法访问某些受欢迎的网站(Facebook / Twitter / GitHub等)
- 不支持TLS 1.1和1.2
这是Mono框架中TLS实现的当前状态引入的硬限制。因此,OS X的Fiddler目前无法使用这些协议。 - SSL / TLS握手属性不可用
Fiddler for OS X Beta目前无法显示这些内容。这项工作正在进行中。 - 自动更新
Fiddler for OS X的初始版本只能手动更新。 - 使用寿命有限
此版本的Fiddler for OS X可以使用60天,然后需要进行更新。



