Windows Server 2008 Antivirus Software with API

I am looking for an antivirus package compatible with Windows Server 2008. This is not the hard part. I need an API level in Anti-Virus that I can call from managed .net code.

For example: I am developing an Asp.Net website (C #) that allows users to upload files to the web server that hosts the website. We have full control over the server, so there are no security and rights issues on the server. I need to be able to run the antivirus algorithm for recently downloaded files without (hopefully) crawling into the command version of the software.

Does anyone know about such a package?

+5
source share
3 answers

I used the Symantec Scan engine ( http://www.symantec.com/business/scan-engine ) with some success invoking Java. It has a TCP / IP based API, so it can be used with .NET.

+3
source

If files are saved on the server, most anti-virus masks will scan them immediately and delete / quarantine infected files. In this regard, by the time the command line tool was launched, they had already been scanned.

+1
source

MetaScan (Google it), API . , .

+1

All Articles