2013-03-11 59 views
3

他们是卡巴斯基用于在从ASP .NET应用程序上传文件到文件服务器时扫描病毒的API。我的要求是在保存完成之前必须检查文件for virus.Is有可能在保存文件之前扫描病毒。用于在保存到文件服务器之前进行扫描的防病毒API

+0

将它保存在暂时的Web用户无法使用的地方,然后运行命令行对病毒进行检查,然后将其移至最终位置。 – Aristos 2013-03-11 10:49:11

+0

这篇文章可以帮助你:http://stackoverflow.com/a/35684198/1442180 – Fred 2016-02-28 15:18:54

回答

2

卡巴斯基有一个SDK,但似乎你必须与他们联系,收到任何文件:Antivirus SDK

许多Web应用程序在后台程序(服务)使用ClamAV模式为这些目的。一个好处是,ClamAV是免费的。

  • Here你可以找到一个.NET库,与ClamAV交谈。
+0

克拉姆森似乎被遗弃,看起来是一个现代的包是nClam https://github.com/tekmaven/nClam – 2017-06-30 18:04:19