Web サーバーに送り返される前に、ブラウザから送信されるHTTP ヘッダーを並べ替える方法があるかどうか疑問に思っていました。
ヘッダーの順序にはある種の「フィンガープリント」が残るため、この投稿とこの投稿を参照してください。MITMProxy (インライン スクリプトを使用) を使用して、オンザフライでヘッダーを変更することを考えていました。これは可能ですか?
どうすればそれを達成できますか?注: Burp Suite
のようなグラフィカルツールを使用する方法ではなく、スクリプト化できる方法を探しています(ただし、Burpはヘッダーを並べ替えることができることが知られています)
私は提案を受け入れます。おそらく、NGINXも助けになるのでしょうか?
編集:例を挙げて、より具体的にする必要があります...
私がFirefoxを使用しているとしましょう。ファンキーなアドオンを使用して、ユーザー エージェントを偽装して、Chrome ブラウザーのように見せかけています。しかし、ブラウザをip-check.infoでテストすると、偽装されたユーザーエージェントが「Chrome」を表示していても、ブラウザの「署名」は Firefox のままです。
したがって、この特定のケースでの解決策は、Chrome と同じ方法で HTTP ヘッダーを並べ替えることです。
これはどのように行うことができますか?