.net - 是否有任何提供 .Net(或 COM)API 的反病毒产品?

标签 .net antivirus

我们需要将上传的文件从我们的 CMS 网站发送到任何防病毒产品作为 POC。是否有任何提供 .Net/COM API 的 AV 产品。

最佳答案

Clam AntiVirus在 GNU GPL 下有一个可用的 API,你可以用 SWIG 结束.

如果出于任何原因你不希望他们的代码出现在你的进程中,你也可以使用他们的(非常简单的)套接字协议(protocol):打开一个套接字并发送它 SCAN filename,或者发送它 STREAM它将发回一个端口号,然后您可以将字节流发送到该端口号进行扫描。

关于.net - 是否有任何提供 .Net(或 COM)API 的反病毒产品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/446999/

相关文章:

c# - System.Progress 错误的调用顺序

c# - 冬令时/夏令时的 DateTime.ToLocalTime()

从两台不同的计算机使用时 Git fetch 失败

c# - void 方法在最基本的情况下是否比返回值的方法更快/更少开销?

c# - 如果数据库表中不存在列,则排除或忽略实体模型的属性

java - 构建过程中的病毒扫描

java - 等待 Symantec End Point DoScan.exe 完成文件扫描

ssl - 由于 HTTPS 安全性导致流量下降

c# - 如何在客户端部署带有sql server数据库的应用程序

c++ - 为什么我的 DLL 被 MSE 检测为可疑?