Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Windows Server 2008 Antivirus Software with an API [closed]

Tags:

I'm looking for an Antivirus package that is compliant with Windows Server 2008. That's not the hard part. What I need is an API layer on the Antivirus that i can call from managed .net code.

For example: I am developing an Asp.Net (C#) website that allows users to upload files to the web server which the web site resides on. We have full control of the server so there are no security/rights issues on the server. I need to be able to run the antivirus algorithm on the newly uploaded files without (hopefully) shelling out to a command-ilne version of the software.

Does anyone know of such a package?

like image 866
Dave Jellison Avatar asked Oct 18 '09 20:10

Dave Jellison


2 Answers

I've used Symantec Scan engine (http://www.symantec.com/business/scan-engine) with some success calling from Java. It has an TCP/IP based API so it should be possible to use it with .NET.

like image 81
Alohci Avatar answered Oct 05 '22 14:10

Alohci


If files are saved on the server, most anti-virus suits will scan them immediately, and delete/quarantine the infected files. In that regard, by the time you run the command-line tool they were already scanned.

like image 32
Kobi Avatar answered Oct 05 '22 14:10

Kobi