0

コンピュータで異常なネットワーク アクティビティを記録する新しい機能を既存のアプリケーションに実装する必要があります。

特定の基準に従ってこれらをフィルタリングし、「異常な」接続をログに記録するだけです。

ある種のスニファーのようなアプリケーションをインストールする必要がないことが絶対に必要です。そのため、「Windows リソース モニター」が示すデータにアクセスできるかどうかを知りたかったのです。

似たようなものを検索すると、「PerformanceCounter」クラスHereが見つかりましたが、どのカテゴリとカウンターを使用する必要があるかについての十分な情報が見つかりませんでした。

私は同様の問題を見つけましたここはすでに解決されていますが、メモリとCPUの使用量のみを示しています。

誰かが私を助けてくれれば、本当に感謝しています。

4

1 に答える 1

1

ここでtechnetで議論されました。基本的に、ETW (Event Tracing for Windows) を使用して、リソース モニターで公開されている同じデータに文法的にアクセスすることをお勧めします。少しグーグルで検索すると、この API にアクセスするための .NET ラッパーがいくつかあるようです。

また、ネットワーク アクティビティのクラスを持つ可能性がある WMI (Windows Management Instrumentation) を調べることもできます。

于 2016-05-22T15:12:25.063 に答える