我想问一下 web2py 和 django 用户,他们使用哪些工具/模块来扫描用户上传的文件中是否存在恶意软件、病毒等。您能否根据您的个人经验提供任何建议?谢谢你。
问问题
4014 次
2 回答
2
我自己也处于同样的决定点。找到这个 看起来像是在 2009 年最后一次更新的django-antivirus项目?
这个python clamd项目看起来更加最新(2014 年 8 月)。它可以扫描流,这可能是我在上传文件时扫描文件的方式。
于 2014-10-02T20:18:16.957 回答
2
经过进一步思考,并回到不同的项目 - 这是我给你的发现:
您可以在生产服务器上加载 Clamscan。它是基于 UNIX 的,免费的,并且会定期更新。http://www.clamav.net/lang/en/
Clam 扫描是基于控制台的 - 因此您可以在用户上传文件时使用 python 进行所需的命令行调用。快速且不占用资源,因为您只扫描一个文件 - 而不是整个服务器。
于 2013-02-01T18:59:21.677 回答