调用 McAfee 病毒扫描引擎

Posted

技术标签:

【中文标题】调用 McAfee 病毒扫描引擎【英文标题】:Calling the McAfee virus scan engine 【发布时间】:2010-10-28 20:17:03 【问题描述】:

我有一个客户的请求,要求我使用他们服务器上的 McAfee Virus Scan 将病毒扫描集成到应用程序中。我做了一些调查,发现 McScan32.dll 是主要的扫描引擎,它导出了各种看起来有用的功能。我还发现提到了 McAfee Scan Engine SDK,但无法获得有关它的更多信息。

是否有人使用过 McAfee Scan Engine SDK,如果有,您从哪里获得有关它的信息。我正在尝试集成到 C# 应用程序中,并且 SDK 似乎可以导出 C 样式的函数,但是一旦我掌握了 SDK,那就是另一个问题了。

【问题讨论】:

不会有通过 EXE 之类的命令行方式来访问它吗?稍后在更新版本中使用 DLL 可能会咬到你。 确实有很多人使用的官方SDK,所以我认为他们已经解决了版本问题。命令行也仅对扫描文件 AFAIK 有用,我想扫描内存中的字节 []。问题在于获取 SDK。 扫描引擎SDK找到了吗? Phoenix,经过大量搜索,我们可以从 McAfee 获得的最佳信息是他们的病毒扫描 SDK 已停止使用。话虽如此,我想如果你愿意掏出合适的现金(大量),他们会与你交谈。 【参考方案1】:

Opswat.com 提供了一组 API 来包裹现有的病毒检查器,看看他们的产品 Metascan Ultra Plus。

【讨论】:

以上是关于调用 McAfee 病毒扫描引擎的主要内容,如果未能解决你的问题,请参考以下文章

怎么清除wannacry勒索病毒

从 Delphi 应用程序中激活文件病毒扫描

防病毒Clamav使用及API调用测试

NetApp配置VScan功能

如何使用ClamAV扫描病毒

为啥杀毒软件说我的所有exe文件都是木马?