首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在ASP.NET中上载文件时运行病毒扫描

在ASP.NET中上载文件时运行病毒扫描
EN

Stack Overflow用户
提问于 2010-12-24 00:16:46
回答 2查看 26.2K关注 0票数 19

我已经在ASP.NET和C#开发了一个基于web的应用程序,其中用户可以通过此应用程序在服务器上上传文件,我希望应用程序在保存到服务器上之前扫描上传的文件是否有病毒。就像我们在雅虎的电子邮件中附加文件一样。请指导我如何实现这一功能,任何应用程序接口,可以集成在ASP.NET应用程序或任何其他方式,你可以建议。我们可以购买可以实现这一点的产品的许可版本。我已经用谷歌搜索过了,但没有找到具体的结果。

提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-24 00:21:43

只需购买具有命令行界面的杀毒软件即可(几个流行的软件包都包含此功能)。上传文件后,运行扫描。

我想,为了同时上传和扫描,你可能需要实现你自己的杀毒软件,因为我不熟悉任何提供这种接口的软件包。

我经营一个共享软件网站。它不像你所描述的那样工作,但我将每个文件下载到我的本地计算机上,并对它们进行扫描。你也会做类似的事情。

票数 0
EN

Stack Overflow用户

发布于 2010-12-24 00:21:27

首先,必须将文件保存到服务器上,然后才能扫描它。如果你注意到了,雅虎将首先上传文件,但在扫描之前不允许发送附件。

然后,您可以通过命令行界面或其他类型的API使用杀毒软件。这两种方法都可以通过C#调用,并且应该可以提供所需的功能。也许可以编写一个包装器类,它接受一个文件,并根据是否检测到病毒而返回true或false。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4520499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档