0

LAN 内に 50 台のマシンがあり、それぞれにインターネット アクセスがあります。vc++ を使用して、各マシンでユーザーが開いているすべての Web サイトを示すプログラムを開発できますか?

4

3 に答える 3

3

これは、ポート 80 で送信されるパケット (および関連する DNS 情報) をキャプチャするアプリケーションを作成することで簡単に実現できます。問題は、トレースするすべてのクライアント コンピュータでこのアプリケーションを実行する必要があることです。他の人が述べているように、より簡単な方法は、ネットワーク アーキテクチャを利用し、同じ情報を記録できる中央プロキシを介してすべてのトラフィックをトンネリングすることです。

後者の場合、このタスクだけに適したエンタープライズ ツールは数多くあります。

于 2009-04-10T07:05:10.203 に答える
2

集中型プロキシを介してインターネット トラフィックをルーティングし、Fiddler などを使用してプロキシからのトラフィックを監視します。プロキシが不可能な場合は、Fiddler を使用して既知の場所でデータを生成し、必要な間隔で照合します。

于 2009-04-10T04:27:04.903 に答える
1

ファイアウォールがまだない場合はインストールし、それを使用して接続をログに記録します。

于 2009-04-10T06:52:38.563 に答える