Fiddler

1.HTTPのキャプチャ

起動していればそのままキャプチャを始める。POSTパラメータを見るには、画面右ペインの「Inspectors」 タブをクリックし、「Raw」を押す。

 

2.リクエストの改ざん

  • 「Rules」→「Automatic Breakpoints」→「Before Requests」を選択
  • 画面操作を行い(そこでブレークする)、「Inspectors」「Raw」に表示されるパラメータを適当に変更する。
  • 画面右ペインの真ん中あたりにある、緑色の「Run to Completion」を押して先に進める。

 

 

3.クライアント証明書を使う

3.1.クライアント証明書を cer 形式で準備。PFXしかない場合、以下で変換

openssl pkcs12 -in 元ファイル.pfx -clcerts -nokeys -out 出力ファイル.cer

上記でできたファイル、頭に不要な情報があるので、”—–BEGIN CERTIFICATE —–” よりも前の行を消す

 

3.2. 以下のフォルダ配下に指定の名前で置く

C:\Users\ユーザ\Documents\Fillder2\ClientCertificate.cer

上記で、クライアント証明書が必要な状況になると、Fiddlerが上記ファイルを投げるようだ。