【发布时间】:2009-01-15 14:44:10
【问题描述】:
我们需要将上传的文件从我们的 CMS 网站作为 POC 发送到任何防病毒产品。是否有任何提供 .Net/COM API 的 AV 产品。
【问题讨论】:
我们需要将上传的文件从我们的 CMS 网站作为 POC 发送到任何防病毒产品。是否有任何提供 .Net/COM API 的 AV 产品。
【问题讨论】:
Clam AntiVirus 有一个在 GNU GPL 下可用的 API,您可能可以用 SWIG 结束它。
如果出于任何原因您不希望他们的代码出现在您的进程中,您也可以使用他们的(非常简单的)套接字协议:打开一个套接字并将其发送 SCAN 文件名,或将其发送到 STREAM它会发回一个端口号,然后您可以向该端口号发送一个字节流进行扫描。
【讨论】:
您可以查看Microsoft's Antivirus API。我相信它为应用程序与已安装的防病毒软件集成提供了一种方式。
【讨论】:
通常情况下,使用 AntiVirus API 不会有任何运气,因为它们都受到很好的保护,并且代码和方法都被上帝锁定了,但是有像 OPSWAT 这样的方法,您可以使用已经安装的 AntiVirus系统并对此进行控制,请阅读网站了解更多信息。
【讨论】: