我怎样才能告诉“Windows安全中心”?我是“反病毒者”?
我们正在开发一种防病毒软件,我试图找出如何告诉操作系统(本例中为 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您必须签署保密协议才能获取信息。引用 MSDN 论坛:
You have to sign an NDA to get the information. Quoth MSDN forums:
为了能够向 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 构建的产品,则成为会员的要求如下:
提供属于以下其中一项的反恶意软件或防病毒产品:
拥有自己的恶意软件研究团队,除非您基于 SDK 构建产品。
在反恶意软件行业保持活跃并拥有良好的声誉。
活动可以包括参加行业会议或接受行业标准报告(例如 AV Comparison、OPSWAT 或 Gartner)的审查。
愿意与 Microsoft 签署保密协议 (NDA)。
愿意签署程序许可协议。
愿意遵守反恶意软件应用的计划要求。这些要求定义了确保与 Windows 正确交互所需的反恶意软件应用的行为。
将您的应用提交给 Microsoft 进行定期性能测试。
通过至少一个行业标准组织的独立测试认证。
最难实现的要求以粗体标记。
如果您想了解这些要求的更多详细信息,请查看我公司的博客文章 此处。
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:
Offer an antimalware or antivirus product that is one of the following:
Have your own malware research team unless you build a product based on an SDK.
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.
Be willing to sign a non-disclosure agreement (NDA) with Microsoft.
Be willing to sign a program license agreement.
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.
Submit your app to Microsoft for periodic performance testing.
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.