tags:

views:

68

answers:

2

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.

A: 

Though it's written from the "other side" (i.e., how does Windows Security Center work), this article on CodeProject should probably give you at least a reasonable start.

Jerry Coffin
Tnx, I found there some information, but still not the solution
rain
+3  A: 

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.

You mean there's no way through code for doing this? our anti-virus works perfect. We just want that the security center recognize it!
rain
There is, but they won't tell you how until you go through the hoops, for obvious reasons.
It seems that I have so much to do! Anyway I should start! Tnx for your instruction.
rain