我们正在开发一款杀毒软件,我正在尝试弄清楚如何告诉操作系统 - 在这种情况下是Windows XP - 我们的软件是一款杀毒软件。我希望操作系统将我们的软件识别为一款杀毒软件,并在安全中心中列出它。
我们正在开发一款杀毒软件,我正在尝试弄清楚如何告诉操作系统 - 在这种情况下是Windows XP - 我们的软件是一款杀毒软件。我希望操作系统将我们的软件识别为一款杀毒软件,并在安全中心中列出它。
要获取这些信息,您必须签署保密协议。MSDN论坛如此说:
注册防病毒产品:
必须是Microsoft病毒倡议的成员。
或者
必须满足以下三个条件:
- 必须与Microsoft签订标准保密协议。
- 必须是AVPD的成员或EICAR的成员,或者必须签署并遵守与恶意软件研究和处理相关的道德规范。
必须满足独立测试要求:
a. 如果您正在使用自己的反恶意软件引擎,则必须通过VB100测试,并至少满足以下条件之一:
- ICSA实验室-通过
- West Coast实验室-通过
- AV-Test.de-90%或更高
- AV-Comparitives-90%或更高
b. 如果您正在打包来自其他公司的反恶意软件引擎:
- 开发引擎的公司必须满足上述要求。
提供以下之一的防恶意软件或杀毒软件产品:
除非您基于SDK构建产品,否则应拥有自己的恶意软件研究团队。
在反恶意软件行业积极并具有良好声誉。 积极性可以包括参加行业会议或在行业标准报告中接受评审,例如AV Comparatives、OPSWAT或Gartner。
愿意与微软签署保密协议(NDA)。
愿意签署计划许可协议。
愿意遵守反恶意软件应用程序的计划要求。这些要求定义了反恶意软件应用程序的行为,以确保与Windows的正确交互。
将您的应用程序提交给Microsoft进行定期性能测试。
至少通过一个行业标准组织的独立测试获得认证。
最难达成的要求用粗体标出。
如果您想了解这些要求需要什么细节,请查看我们公司的博客文章此处。