Fiddler

Mac > Fiddler

https://telerik-fiddler.s3.amazonaws.com/fiddler/fiddler-mac.zip

Mac

Fiddler for OS X Beta

Latest Fiddler Available for OS X

Mono framework installed

すでに導入済みであればこれはスキップ

Please download it from
http://www.mono-project.com/download/#download-mac

and install it.
If you already have it installed, ensure you’re running the latest version.

If you just installed Mono

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

バージョンを調べる

cd /Library/Frameworks/Mono.framework/Versions/
ls

以下が表示されたのでバージョン5.10.0 となります。

5.10.0  Current

バージョンに合わせて以下コマンドを打ちます。

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

結果

Mozilla Roots Importer - version 5.10.0.0
Download and import trusted root certificates from Mozilla's MXR.
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD licensed.

WARNING: mozroots is deprecated, please move to cert-sync instead.

Downloading from 'https://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt'...
Importing certificates into user store...
153 new root certificates were added to your trust store.
Import process completed.

解説ブログには以下のような注意書きがありました。

The Mono framework has its own trusted root certificates store. Currently (at mono version 4.2.4) this store remains empty after installing Mono on OS X. Fiddler uses the certificates in this store to validate the certificates of the websites visited. So you need to populate this store with a set of commonly trusted root authorities to avoid getting constant certificate warnings by Fiddler. The mozroots tool imports trusted authorities from the Mozilla LXR.

fiddler-mac.zip

fiddler-mac.zipを解凍して出てきたフォルダを書き込み権限があるところへ移動

Windowsパスと同じようなフォルダ構成にしてる場合には(あるのか?)Fiddlerがうまく動作できないようです。

It is recommended that the full path to Fiddler install folder does not contain any Windows path illegal characters. (At present it is possible that some Fiddler functionality, e.g. various file exports or Fiddler Script won’t handle such paths.)

Fiddlerの実行

ターミナルで配置したフォルダに移動します。
以下のコマンドを打ちます

mono --arch=32 Fiddler.exe

The Carbon driver has not been ported to 64bits, and very few parts of Windows.Forms will work properly, or at all Stacktrace:

32bit