5

我正在寻找与 Windows Server 2008 兼容的防病毒程序包。这不是难点。我需要的是防病毒软件上的一个 API 层,我可以从托管的 .net 代码中调用它。

例如:我正在开发一个 Asp.Net (C#) 网站,该网站允许用户将文件上传到网站所在的 Web 服务器。我们完全控制服务器,因此服务器上没有安全/权利问题。我需要能够对新上传的文件运行防病毒算法,而无需(希望)使用该软件的命令版本。

有人知道这样的包吗?

4

3 回答 3

3

我使用 Symantec Scan 引擎 ( http://www.symantec.com/business/scan-engine ) 并成功调用了 Java。它有一个基于 TCP/IP 的 API,因此应该可以将它与 .NET 一起使用。

于 2009-10-18T20:26:00.670 回答
1

如果文件保存在服务器上,大多数防病毒套装会立即扫描它们,并删除/隔离受感染的文件。在这方面,当您运行命令行工具时,它们已经被扫描了。

于 2009-10-18T20:23:28.100 回答
1

如果您查看 MetaScan (Google it),它将挂钩并为大多数病毒扫描包提供 API。如果客户有病毒软件策略,我们使用它在我们的软件包中提供病毒扫描。

于 2010-07-02T06:15:25.580 回答