|
10
|
| Venkat Sadasivam · 技术社区 · 16 年前 |
|
|
1
1
旧金山有一家名为OPSWAT的工具箱公司,它提供了3个包的文件多扫描产品(Metascan)。他们提供一个月的免费试用和支持。我建立了一个试点计划,并测试了他们的应用程序,这是令人印象深刻。您可以从一系列示例代码中进行选择,例如ASP.NET和PHP。他们产品的现场演示在www.filterbit.com. 他们的网页是 here . |
|
|
2
2
我不确定这是否真的是一种选择,但只是以防万一。
|
|
3
2
我不能回答问题的“好”部分,但我确实找到了答案 this thread 从几年前开始。这里提到的几个工具是 Metascan 和 OpenAntivirus 至少可以让你开始。
当然,大多数(所有?)主要AV产品都可以使用命令行访问。 |
|
|
4
1
看看这个,我相信它可以很容易地更改为流内扫描:
http://nsinfra.blogspot.ca/2011/06/java-api-to-detect-virus-using-clamav.html ClamAV是一个开源(GPL)防病毒引擎,用于检测特洛伊木马、病毒、恶意软件和其他恶意威胁。它提供了一个高性能的多线程扫描守护程序、用于按需文件扫描的命令行实用程序以及用于自动签名更新的智能工具。 Clam-AV的源代码是用C语言编写的。
本文介绍了使用javaapi扫描文件以检测特洛伊木马、病毒、恶意软件和其他恶意威胁的方法。 |