用于扫描匿名文件上传的防病毒软件

信息安全 Web应用程序 杀毒软件 上传文件
2021-08-31 02:36:47

由于我没有在类 Unix 环境中使用 AV 解决方案的经验,因此我需要有关可以适用于扫描匿名用户通过 Web 应用程序上传的文件的建议的帮助。

我最感兴趣的是向用户提供额外的服务,以表明我们关心通过我们的服务分发给他们的内容,但没有什么必须是 100% 安全的——我们将 100% 的努力留给我们用户的自由裁量权。

如果它是快速且资源高效的东西,那就太好了,最好可以用来扫描通过命令行参数传递的单个文件,但它也可以作为我们可以从多个线程访问的长时间运行的进程。

2个回答

很大程度上取决于您谈论的类 unix 环境。Linux 可能对 AV 引擎有最好的支持——但开源引擎可以在任何 posix 环境中运行。

就个人而言,我会选择 Clam Av。它不仅有一个非常好的指纹数据库和更新机制,而且(也许并不奇怪)它作为集成到应用程序的工具有很好的记录。

ClamAV是一个开源病毒扫描器,经常被邮件服务器使用。您可以轻松地编写脚本、从 cron 或从 web 应用程序运行它。它通常在带有参数的命令行中使用。它还有一个守护程序组件(clamd)。