在上传 Amazon S3 之前检查病毒? [关闭]

Posted

技术标签:

【中文标题】在上传 Amazon S3 之前检查病毒? [关闭]【英文标题】:Check for Viruses before uploading Amazon S3? [closed] 【发布时间】:2011-01-27 15:22:41 【问题描述】:

如何在上传到Amazon S3之前检查文件,有什么提示吗?

更新: 当用户上传文件时我的网站需要它我想检查它是否没有被感染。 是否有任何 API 允许以编程方式检查文件? 提前谢谢!!!

【问题讨论】:

您机器上的病毒扫描程序是否检查传出文件? 【参考方案1】:

如果您的意思是手动:请尝试http://www.virustotal.com/ 的在线病毒扫描程序 - 它会为您检查许多防病毒程序。

【讨论】:

【参考方案2】:

我认为最好的解决方案是 @Joe's 对 c# 的类似 question 的回答:

我可能只是进行系统调用来运行一个独立的进程来进行扫描。 有许多来自不同供应商的命令行 AV 引擎。

【讨论】:

只为 google:最好的命令行免费杀毒软件之一是 clamAV 多平台,因此您可以使用任何操作系统,并使用任何可以执行系统应用程序的编程语言,php、java、c#大多数高级编程语言【参考方案3】:

您可能想查看https://scanii.com - 它是一个用于检测恶意软件的 API,使用多种语言的预构建客户端直接与 S3 集成(如果您使用 AWS lambda,则无需更改代码) - 我在 scanii 上工作这有点自我推销:)

另外,scanii 可以检测到的不仅仅是恶意软件,例如 NSFW 图像和语言。

【讨论】:

以上是关于在上传 Amazon S3 之前检查病毒? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

用于上传文件的防病毒扫描[关闭]

将流数据上传到 Amazon S3

正确上传到 Amazon S3 的权限

如何使用Coldfusion fileExist检查Amazon S3上是否存在文件?

Amazon S3 预签名 URL - 手动或一次性上传无效

使用预签名 URL 将文件上传到 Amazon S3 时出现 CORS 错误