Fiddlerとは
Fiddlerは、Eric Lawrence氏(元Microsoft社→現telerik社のエンジニア)が開発したフリーのWebデバッグツールです。
Webブラウザとサーバーの間でHTTP(S)通信を中継するWebプロキシとして働き、通信内容を確認したり、HTTPのリクエスト/レスポンスを捕捉して内容を操作したりできます。
同様のプロキシツールにはBurpSuite、WebScarabなどがあり、Webアプリケーションのデバッグ、テストに使用されています。
Fiddlerはバッチコマンドの実行機能や自動応答(AutoResponder)機能などWebアプリケーション開発者向けの機能が充実しています。
また、拡張性にも優れており、スクリプトによる拡張、DLL(.Net Managed DLL)による拡張が容易です。
2015年7月現在、Fiddlerはこちらのサイトで公開されており、継続的にバージョンアップが行われています。
Fiddler徹底解剖
このコーナーは、非公式でFiddlerについて解説しています。
Fiddlerのインストール
Fiddlerの基本操作
QuickExecコマンド
DLL(.Net Managed DLL)拡張
Fiddlerオブジェクトモデル
Fiddler Core
Tips
Hostヘッダーを改ざんする
任意のリクエストを送信する
Fiddler Extensions
自作のアドオンです。
Fiddler2用
DropObjects・・・Fiddler2向けいろいろやるツール(2015/07現在、開発終了してます。)
Fiddler4用
SessionDecorator・・・Fiddler4向けセッション書式設定ツール
SiteProfiler・・・Fiddler4向けサイト情報収集ツール