Ethical Hacking

Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package.
Computer Forensics Training at InfoSec Institute

Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors.




Network Security SecProg
[Top] [All Lists]

Re: Antivirus listing

Subject: Re: Antivirus listing
Date: Fri, 11 Feb 2005 19:52:49 +0100
Hello!
In message to <secprog@securityfocus.com> 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


<Prev in Thread] Current Thread [Next in Thread>