2011-08-01 10 views
1

C#でコマンドラインウイルススキャンを処理するのに最適なツールは何ですか?私はユーザーが自分のサイトにファイルをアップロードできるようにしたいと考えていますが、ウイルスのファイルをスキャンしてそのファイルが見つかった場合は、結果の出力を取得してユーザーのアカウントを自動的に中断できます。コマンドラインウイルススキャンで出力する

これに推奨されるチュートリアル、ガイド、またはツールはありますか?

答えて

1

私は、次の引数を指定してのClamWinを使用してかなり簡単にこれを達成することができました:

C:\Program Files (x86)\ClamWin\bin\clamscan.exe -d C:\ProgramData\.clamwin\db --remove --stdout MY_FILE_NAME_AND_PATH 

これは私が私のC#コードからスタウトを読んで、それを解析することを可能にすると、ウイルスが存在する場合、それはまた、ファイルを削除します。

4

OPSWATは、ここではアンチウイルスの統合SDKを持っている - (http://www.opswat.com/antivirussdk_client.shtml

ソフォスのウイルスをスキャンするコマンドライン・インタフェースを提供します - あなたが直接これらを使用して探索したり、キューに入れられたジョブと非同期にそれを処理することができます(http://www.sophos.com/support/knowledgebase/article/13252.html

0

Security Essentialsにはcommand-line interfaceがあります。私が言うことから、ForeFront(エンタープライズユース)と密接に関連し、おそらく同じことがあります。

関連する問題