代码之家  ›  专栏  ›  技术社区  ›  Venkat Sadasivam

你能推荐一个好的Java反病毒组件来与javaeeweb应用程序集成吗[[关闭]

  •  10
  • Venkat Sadasivam  · 技术社区  · 16 年前

    我想听听你的建议,实施反病毒javaapi扫描上传的文档/文件,然后再存储到数据库中。

    4 回复  |  直到 16 年前
        1
  •  1
  •   Michael Härtl    13 年前

    旧金山有一家名为OPSWAT的工具箱公司,它提供了3个包的文件多扫描产品(Metascan)。他们提供一个月的免费试用和支持。我建立了一个试点计划,并测试了他们的应用程序,这是令人印象深刻。您可以从一系列示例代码中进行选择,例如ASP.NET和PHP。他们产品的现场演示在www.filterbit.com. 他们的网页是 here .

        2
  •  2
  •   fglez    16 年前

    我不确定这是否真的是一种选择,但只是以防万一。

        3
  •  2
  •   Isaac Truett    16 年前

    我不能回答问题的“好”部分,但我确实找到了答案 this thread 从几年前开始。这里提到的几个工具是 Metascan OpenAntivirus 至少可以让你开始。

    this SDK

    当然,大多数(所有?)主要AV产品都可以使用命令行访问。

        4
  •  1
  •   user1094698    12 年前

    看看这个,我相信它可以很容易地更改为流内扫描:

    http://nsinfra.blogspot.ca/2011/06/java-api-to-detect-virus-using-clamav.html

    ClamAV是一个开源(GPL)防病毒引擎,用于检测特洛伊木马、病毒、恶意软件和其他恶意威胁。它提供了一个高性能的多线程扫描守护程序、用于按需文件扫描的命令行实用程序以及用于自动签名更新的智能工具。

    Clam-AV的源代码是用C语言编写的。

    本文介绍了使用javaapi扫描文件以检测特洛伊木马、病毒、恶意软件和其他恶意威胁的方法。

    推荐文章