0

コンピューターファイル全体を監視して変更がないか確認したい。ファイルの作成、削除、変更、属性の変更など。filesystemwatcherと呼ばれるコントロールがあることは知っていますが、それだけです。私は、ウイルスを入手するたびにコンピュータ上でウイルスを見つけることを期待して、このアプリケーションを作成したいと考えています。あなたの助けに感謝します。

4

2 に答える 2

0

ここでFileWatcherクラスを見ることができますここにいくつかのリンクがあります

C#で簡単なfilewatcherWindowsサービスを実装する方法

MSDNFileSystemWatcherクラス

于 2012-08-21T23:53:21.513 に答える
0

ウイルスの問題は、その活動を合法的な使用と区別するのが難しいことです。また、FileSystemWatcherは非同期です。つまり、通知を受けることはできますが、操作を防ぐことはできません。

操作が発生しないようにするには、すべてのアンチウイルスと同様に、ファイルシステムフィルタードライバーを使用する必要があります。独自に作成するか(少なくとも6人月の作業)、これにはCallbackFilter製品を使用できます。

于 2012-08-22T06:51:54.820 に答える