windows-xp - 如何告诉 "windows security center"我是 "antivirus"?

标签 windows-xp antivirus antivirus-integration

我们正在开发一种防病毒软件,我试图找出如何告诉操作系统(在这种情况下为 Windows XP)我们的软件是一种防病毒软件。我希望操作系统将我们的软件识别为防病毒软件,然后安全中心将其列出。

最佳答案

为了能够向 Windows 安全中心注册 AV 产品,您需要 Microsoft 的私有(private) API,或者从 Windows 10 build 1809 开始,您需要注册 protected 服务。为了做这两件事,您需要成为 MVI 的成员。
只是为了记录,几年后的现在,要求发生了一些变化。
首先,这是新的链接:
https://docs.microsoft.com/en-us/windows/security/threat-protection/intelligence/virus-initiative-criteria
标准也发生了变化,而且更加复杂。
假设您有一个使用 3rd 方 SDK 构建的产品,以下是成为成员(member)的要求:

  • 提供以下之一的反恶意软件或防病毒产品:
  • 您的组织自己的创作。
  • 使用来自另一家 MVI 合作伙伴公司的 SDK(引擎和其他组件)开发,您的组织添加了自定义 UI 和/或其他功能。
  • 拥有自己的恶意软件研究团队,除非您基于 SDK 构建产品。

  • 3. 积极主动并在反恶意软件行业拥有良好的声誉。
    事件可以包括参加行业 session 或在行业标准报告中接受审查,例如 AV 比较、OPSWAT 或 Gartner。
  • 愿意与 Microsoft 签署保密协议(protocol) (NDA)。
  • 愿意签署程序许可协议(protocol)。

  • 6. 愿意遵守反恶意软件应用程序的程序要求。这些要求定义了确保与 Windows 正确交互所必需的反恶意软件应用程序的行为。
    7. 将您的应用提交给 Microsoft 进行定期性能测试。
    8. 通过至少一个行业标准组织的独立测试认证。
    最难达到的要求用粗体标记。
    如果您想了解更多详细信息,请查看 here .
    最好的,
    索林

    关于windows-xp - 如何告诉 "windows security center"我是 "antivirus"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3698285/

    相关文章:

    windows - 服务启动的进程无法分配内存

    使用 Image.Save() 时出现 C# 通用 GDI+ 错误

    c++ - 如何读取资源管理器文件夹地址?

    java - 使用 JAVA 从命令行运行 Symantec End Point DoScan.exe

    python - 在 Windows XP 上运行 Python CGI 脚本

    c# - 暂时阻止特定网站的编程方式?

    delphi - 注册表 "forgetting"值

    windows - Windows 防病毒软件如何与文件访问过程 Hook ?

    java - 您如何对上传到您的 java webapp 的文件进行病毒扫描?

    database - 文件上传的免费服务器端防病毒/安全/木马保护?