Antivirus
Enumerate
sc queryex type= service | find /i "Antivirus"
Lists services related to antivirus.
net start | find "Antivirus"
Lists started services filtering for "Antivirus".
tasklist | findstr /i "antivirus"
Lists processes and filters for antivirus.
Get-Service | Where-Object {$_.DisplayName -like "*antivirus*"}
Filters services with "antivirus" in their name.
Get-Process | Where-Object {$_.ProcessName -like "*antivirus*"}
Filters processes related to antivirus by name.
Retrieves antivirus name and state:
Gets antivirus info via PowerShell and Get-CimInstance:
Runs PowerShell command in CMD to get antivirus info using Get-WmiObject.
Retrieve antivirus product name and state using WMIC from the SecurityCenter2 namespace.
Lists the antispywareproduct class from the root/security instance (Can't get this to work...):
Registry Location
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Contains information about all installed software, including antivirus applications. Each application has its own subkey with details about the installation.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
On 64-bit Windows, this key contains information about 32-bit applications installed on the system, including 32-bit antivirus software.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center\Provider\Av
Used by older versions of Windows to store information about registered antivirus products.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center\Svc\Providers
In newer versions of Windows, this key and its subkeys contain information about security providers, including antivirus software.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Holds information about all system services, including those related to antivirus software. Each antivirus service will have a subkey here with configuration details.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
May contain entries for antivirus software that is set to run at startup. This location is often used for applications to configure themselves to start with Windows.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Similar to the HKCU version, this key is used to launch programs automatically at startup, including potentially antivirus software, but applies to all users on the system.
Last updated
Was this helpful?