2012-01-21 23 views
0

すべてのブラウザリクエストを傍受し、ブラウザに表示される前にいくつかのjsをサーバレスポンスに追加したいとします。ブラウザリクエストの傍受とサーバレスポンスの変更

たとえば、「Ad muncher」はそれを実行しています。ページからすべての広告を削除するjsを追加します。

いくつかアドバイスをしてください。どうすればいいですか?

私はC#を使用しています。

1)www.fiddler2.com しかし、私は、私はそれだけのために私自身のプラグインを書くことができます理解し、しかしとして、私はスタンドアロンをすることはできません。

は、私は私を助けることができるかもしれ2つの解決策を見つけました応用。そしてまた、それは私がサーバーの応答を変更する方法を見つけることができません www.tcpdump.org)..

2プロキシ型のソリューションであり、www.winpcap.org 、私は約いくつかの情報を見つけました要求をスニッファリングする。

P.S:私はこの目的でプロキシサーバーを使用しません。

ありがとうございました。

+0

なぜプロキシサーバーを使いたくないのですか?フィドルはプロキシですから、自分で書くのはなぜですか? – Gabe

+0

私はブラウザ間の解決策を望んでいるので、ユーザーがブラウザの設定を変更できるようにしたくありません。また、ユーザーは他のプロキシを使用して作業することもできます...私はフィドラーがプロキシソリューションであることを知らなかった。 – kornero

答えて

0

ブラウザのプラグインを作成することを考えましたか?一般的なブラウザのプラグインを開発しなければならないため、汎用的な解決策ではありませんが、それは作業を行い、他のソリューションよりもはるかに簡単だと思います。

とにかく、winpcapパケットを変更することはできません。 WFP(Windowsフィルタリングプラットフォーム - Windows Vistaから入手可能)などの別のオプションをチェックして、これを実装することもできますが、これはちょっと残酷かもしれません。ここでこれについて読むことができます: http://msdn.microsoft.com/en-us/library/bb757027.aspx

関連する問題