我正在寻找符合Windows Server 2008的防病毒软件包。这不是困难的部分。我需要的是Antivirus上的一个API层,我可以通过托管的.net代码调用它。
例如:我正在开发一个Asp.Net(C#)网站,该网站允许用户将文件上传到网站所在的Web服务器。我们完全控制服务器,因此服务器上没有安全/权限问题。我需要能够在新上传的文件上运行防病毒算法,而不用(希望)炮轰出软件的命令版本。
有谁知道这样的包裹?
答案 0 :(得分:3)
我已经使用Symantec Scan引擎(http://www.symantec.com/business/scan-engine)成功调用了Java。它有一个基于TCP / IP的API,因此应该可以在.NET中使用它。
答案 1 :(得分:1)
如果文件保存在服务器上,大多数防病毒套装会立即扫描它们,并删除/隔离受感染的文件。在这方面,当您运行命令行工具时,它们已经被扫描过了。
答案 2 :(得分:1)
如果您看一下MetaScan(Google it),它将会为大多数病毒扫描包提供API并提供API。如果客户端具有病毒软件策略,我们会使用它在我们的软件包中提供病毒扫描。