1. 程式人生 > >mac下安裝Fiddler抓包工具

mac下安裝Fiddler抓包工具

Mono安裝

首先,Mac下需要使用.Net編譯後的程式,需要用到跨平臺的方案Mono(現階段微軟已推出跨平臺的方案.Net Core,不過暫時只支援控制檯程式)。安裝程式可以從http://www.mono-project.com/download/#download-mac地址下載。

我下載的5.8.0版本。

1.安裝完後,在Terminal裡執行以下命令(5.8.0是你的版本號):

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

2.接下來如果想要執行Fiddler,還需要把Mono加入到環境變數中。編輯.bash_profile檔案:

sudo vi ~/.bash_profile

加入文字(5.8.0是你的版本號):終端裡面,按i進入編輯狀態,新增下面文字,按esc,然後:wq,儲存退出...:

export MONO_HOME=/Library/Frameworks/Mono.framework/Versions/5.8.0

export PATH=$PATH:$MONO_HOME/bin

Fiddler的安裝

Fiddler執行

開啟Terminal,進入到剛才解壓的Fiddler路徑,執行命令執行:

sudo mono Fiddler.exe

修改命令執行即可:

sudo mono --arch=32 Fiddler.exe

解決地址:https://stackoverflow.com/questions/45776247/mono32-wont-work-mono64-throws-errors

應該是電腦的位與安裝的mono的位不一致導致,可以使用下面的命令

mono --arch=32 your_app_name.exe