2011-09-11 5 views
0

私は、事前定義されたソースからの認証要求に自動的に応答する簡単なウェブトラフィックスニッファを作成しようとしていますが、ここに私の自己。ウェブスニッファ/自動応答機のためのポインタ

私はあなたが短いbackstoryを持っているかどうかを説明する方が簡単だと思います。 私はWebDAVを使用していますが、Windowsはこれをうまくサポートしていません(基本認証のサポートが欠如していて、ダイジェストサポートがうまくいきません)。そのため、ファイルを開くたびにユーザー名とパスワードで手動で認証する必要があります。あなたのコンピュータやワード文書を起動すると、イメージなどのリソースが読み込まれます(パワーポイント内のすべてのイメージにyoruのユーザー名とパスワードを書き込むことを想像してください)。

私はWebDriveという名前のこれを行う素晴らしいプログラムを見つけましたが、私は本当に必要なオプションが多くある商用製品だから、ちょうど座ることになる自分の小さな軽量ラッパーを作りたいと思っていますバックグラウンドで(たぶんサービスと同じように)、認証要求が私のサーバーから送信されたときに聴いてから、私のために応答します。

私はこれを書いたときに私が探していたものの一般的なアイデアがあれば、リアルタイムの節約になるので、誰かが私に正しい方向を向けるように親切であるかもしれませんか?

+0

http://www.fiddler2.com/ –

答えて

1

必要なものはすべてパブリックドメインで入手できます。

まず、Windowsサービスを作成するには、Visual StudioでWindowsサービステンプレートを使用するだけです。しかし、これを行うということは、デバッグやテストの分野では克服すべき課題がいくつかあることを意味します。

私のお勧めは、topshelf(http://topshelf-project.com/)を使用することです。これは私のすべての私のWindowsサービスプロジェクトにこれを使い始めたばかりであり、サービス開発を簡単にすると言っています。

サービスが稼働したら、ネットワークパケットをキャプチャできる必要があります。

多くのSys Adminsと開発者は、アプリをキャプチャすると言うと、一般的にはwiresharkよりはるかに良くなりません。

この「WinPcapの」背後にあるインターフェースは今一緒にあなたがフックすることができるはずですC#やVBの中から使用することができ、これらの2を使用して(http://sourceforge.net/apps/mediawiki/sharppcap/index.php?title=Main_Page

で見つけることができます.NETプロジェクトを持っていますあなたが必要とするタスクを実行するためのもの。

+0

これは私が必要としているようですが、どうもありがとうございます。 – Clorith

関連する問題