Mac下使用Fiddler步骤

一、Mono安装

首先,Mac下需要使用.Net编译后的程序,需要用到跨平台的方案Mono。安装程序可以点击下载。

安装完后,从Mozilla LXR上下载所有受信任的root证书,存于Mono的证书库里。root证书能用于请求SSL地址。

在Terminal里执行以下命令:

/Library/Frameworks/Mono.framework/Versions//bin/mozroots --import --sync

其中:应替换为你本地的version。如下图:作者本地的version为5.4.1

执行的命令如下:

/Library/Frameworks/Mono.framework/Versions/5.4.1/bin/mozroots --import --sync

Mac下使用Fiddler步骤_第1张图片
mono version

二、把Mono加入到环境变量

编辑.bash_profile文件:

sudo vi ~/.bash_profile

加入文本:

export MONO_HOME=/Library/Frameworks/Mono.framework/Versions/5.4.1(地址根据实际更改)

export PATH=$PATH:$MONO_HOME/bin

保存后重新打开Terminal,Mono环境已装好。

三、Fiddler下载

可以点击此处下载,解压到非中文字符的路径下。作者的路径:/Library/fiddler-mac

打开Terminal,进入该路径/Library/fiddler-mac。执行命令运行:

sudo mono Fiddler.exe

Mac下使用Fiddler步骤_第2张图片
Fiddler界面

若启动报错:

Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application.

则换成mono32位版本,执行命令改为:

mono --arch=32 Fiddler.exe


希望对你有所帮助~

你可能感兴趣的:(Mac下使用Fiddler步骤)