我怎样才能告诉“Windows安全中心”?我是“反病毒者”?

发布于 2024-09-18 16:02:33 字数 98 浏览 5 评论 0原文

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

we are developing an anti-virus, I'm trying to find out how can we tell the operating system -windows XP in this case- that our software is an anti-virus. I want that the OS recognize our software as an anti-virus and the security center list it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

二货你真萌 2024-09-25 16:02:33

您必须签署保密协议才能获取信息。引用 MSDN 论坛

要注册防病毒产品:

必须是微软会员
病毒倡议。

或者

必须满足以下三点
要求:

  1. 必须与 Microsoft 签订标准 NDA。
  2. 必须是 AVPD 成员或 EICAR 成员,或者必须签署并
    遵守相关的道德准则
    恶意软件研究和恶意软件处理。
  3. 必须满足独立测试要求:

    a.如果您使用自己的反恶意软件引擎,则必须通过
    VB100 并满足至少一项
    以下:

    • ICSA 实验室 - 通过
    • 西海岸实验室 - 通过
    • AV-Test.de – 90% 或更高
    • AV 比较 – 90% 或更高

    b.如果您正在打包来自另一个的反恶意软件引擎
    公司:

    • 开发发动机的公司必须满足
      以上要求。

You have to sign an NDA to get the information. Quoth MSDN forums:

To register an antivirus product:

Must be a member of the Microsoft
Virus Initiative.

OR

Must meet the following three
requirements:

  1. Must have a standard NDA with Microsoft.
  2. Must be a member of AVPD or a member of EICAR or must sign and
    adhere to a code of ethics relating to
    malware research and malware handling.
  3. Must meet independent testing requirements:

    a. If you are using your own antimalware engine, you must pass
    VB100 and meet at least one of the
    following:

    • ICSA Labs - Pass
    • West Coast Labs - Pass
    • AV-Test.de – 90% or higher
    • AV-Comparitives – 90% or higher

    b. If you are packaging an antimalware engine from another
    company:

    • The company who developed the engine must meet the
      above requirements.
计㈡愣 2024-09-25 16:02:33

为了能够向 Windows 安全中心注册 AV 产品,您需要 Microsoft 提供的私有 API,或者从 Windows 10 build 1809 开始,您需要注册受保护的服务。为了完成这两件事,您需要成为 MVI 的成员。

仅供记录,几年后的现在,要求发生了一些变化。

首先,这是新链接:
https://learn.microsoft。 com/en-us/windows/security/threat-protection/intelligence/virus-initiative-criteria

标准也发生了变化,并且更加复杂。

假设您拥有使用第 3 方 SDK 构建的产品,则成为会员的要求如下:

  1. 提供属于以下其中一项的反恶意软件或防病毒产品:

    • 您的组织自己的创作。
    • 使用其他 MVI 合作伙伴公司的 SDK(引擎和其他组件)进行开发,并且您的组织添加了自定义 UI 和/或其他功能。
  2. 拥有自己的恶意软件研究团队,除非您基于 SDK 构建产品。

  3. 在反恶意软件行业保持活跃并拥有良好的声誉。
    活动可以包括参加行业会议或接受行业标准报告(例如 AV Comparison、OPSWAT 或 Gartner)的审查。

  4. 愿意与 Microsoft 签署保密协议 (NDA)。

  5. 愿意签署程序许可协议。

  6. 愿意遵守反恶意软件应用的计划要求。这些要求定义了确保与 Windows 正确交互所需的反恶意软件应用的行为。

  7. 将您的应用提交给 Microsoft 进行定期性能测试。

  8. 通过至少一个行业标准组织的独立测试认证。

最难实现的要求以粗体标记。

如果您想了解这些要求的更多详细信息,请查看我公司的博客文章 此处

In order to be able to register an AV product with Windows Security Center, you need a private API from Microsoft or, starting with Windows 10 build 1809 you need to register a Protected Service. In order to do both these things, you need to be member in the MVI.

Just for the record, a few years later now, the requirements have changed a bit.

First of all, this is the new link:
https://learn.microsoft.com/en-us/windows/security/threat-protection/intelligence/virus-initiative-criteria

The criteria have also changed and they are more complex.

Assuming you have a product build with a 3rd party SDK, here are the requirements to become a member:

  1. Offer an antimalware or antivirus product that is one of the following:

    • Your organization's own creation.
    • Developed by using an SDK (engine and other components) from another MVI Partner company and your organization adds a custom UI and/or other functionality.
  2. Have your own malware research team unless you build a product based on an SDK.

  3. Be active and have a positive reputation in the antimalware industry.
    Activity can include participation in industry conferences or being reviewed in an industry standard report such as AV Comparatives, OPSWAT or Gartner.

  4. Be willing to sign a non-disclosure agreement (NDA) with Microsoft.

  5. Be willing to sign a program license agreement.

  6. Be willing to adhere to program requirements for antimalware apps. These requirements define the behavior of antimalware apps necessary to ensure proper interaction with Windows.

  7. Submit your app to Microsoft for periodic performance testing.

  8. Certified through independent testing by at least one industry standard organization.

The most hard to achieve requirements are marked bold.

If you want more details what these things require, check out my company's blog post here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文