Re: Antivirus listing

"Slawek" <[email protected]> Fri, 11 Feb 2005 19:52:49 +0100
Newsgroups gmane.comp.security.programming
Message-ID <000201c5106a$e24f9010$0505a8c0@Slawek>
Hello!
In message to <[email protected]> sent Fri, 11 Feb 2005 13:44:23
+0100 (MET) you wrote:

 wr>    I dont know if this is the right list to send this but.
 wr>    Anyone know if there is an API to list the antivirus that are
 wr> installed in a windows machine and retrieve if the antivirus is up to
 wr> date? Or any way to retrieve these informations, i need to do a program
 wr> to acomplish these
 wr> tasks.
 wr>    I've searched all sites but got none yet. Only OPSWAT SDK but it is
 wr> a payd SDK.

As far as I know there is an API built in Windows XP SP 2 that allows
antivirus program to register itself. Windows warns user that sie should
install an Antivirus software to protect the computer if no program
registers itself as an antivirus software.

I don't know if all antivirus programs register themselves but I'd expect
all current versions do that. I don't know if that'd be possible to read
this information when running on other Windows version (some antivirus
programs may check Windows version before registering). I don't know if
you'd be able to check if antivirus database is up to date using this
interface.

Details are available in Microsoft's documentation of Windows XP SP 2.

-- 
Slawomir Piotrowski