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が上記ファイルを投げるようだ。