• Loading...

Symantec Endpoint Protection

Discover with BMC ADDM
download

This product can be discovered by any edition of BMC Atrium Discovery and Dependency Mapping. Download our free Community Edition to try it out, or see what else it can discover!

What is this?
This is a product information page, containing details of the information that BMC Atrium Discovery gathers about a product and how it is obtained.
Product Name
Endpoint Protection
Publisher Page

Symantec

Category

Secure Content and Threat Management

Release
TKU 2010-May-1
Change History

Symantec Endpoint Protection - Change History

Reports & Attributes

Symantec Endpoint Protection - Reports & Attributes

Publisher Link
Symantec

Product Description

Symantec Endpoint Protection Client (formerly Symantec AntiVirus) detects and removes viruses and spyware, prevents virus-infected emails from spreading and performs a full system deep scan to remove existing viruses, spyware and other threats. It also includes email and instant message scanning that detects, removes or blocks infected attachments.

Known Versions

  • 5
  • 7
  • 8.0
  • 8.0.1
  • 8.1
  • 8.1.1
  • 8.5
  • 8.6
  • 9.0
  • 9.0.1
  • 9.0.2
  • 9.0.3
  • 9.0.5
  • 10.0
  • 10.1
  • 10.1.5
  • 10.2
  • 11.0

Software Pattern Summary

Product Component OS Type Versioning Pattern Depth
Symantec Endpoint Protection Client Windows WMI Query, Registry, Package Grouped

Platforms Supported by the Pattern

The pattern definition identifies instances of Symantec Endpoint Protection Client (formerly Symantec Antivirus) running on Microsoft Windows.

Identification

Software Instance Triggers

Trigger Node Attribute Condition Argument
DiscoveredProcess cmd matches regex'(?i)\brtvscan\.exe$'

Simple Identification Mappings

The following components/processes are identified using the combination of pattern definitions and simple identity mappings which map other known (but deemed less important in terms of application modeling) processes.

Name Command
Symantec Endpoint Protection Client regex'(?i)\bRtvscan\.exe$'
Symantec Endpoint Protection Client process regex'(?i)\bSymCorpUI\.exe$'
Symantec Antivirus Definition Watch regex'(?i)\bdefwatch\.exe$'
Symantec Antivirus vpc32 regex'(?i)\bsymantec antivirus\\vpc32\.exe$'
Norton Security Process regex'(?i)\bccSvcHst\.exe$'

Versioning

Version information for the product is currently collected using one of three possible methods. All these methods are tried in an order of precedence based on likely success and/or depth of the version information that can be gathered.

WMI Query Versioning

The CIM_DataFile class in the root\CIMV2 namespace on Windows platform is responsible for the storage of information about the files present on the host. The version of Symantec Endpoint Protection Client executable can be obtained by running the following WMI query supplied with the command line of 'Rtvscan.exe' binary:

  • SELECT Version FROM CIM_DataFile where Name='<process_cmd>'

Note that:

This command will not work unless the trigger process has a fully qualified path
All backslashes must be escaped (e.g. the path must be given as c:\\Program Files, not c:\Program Files)

Registry Versioning

If WMI query versioning fails, the pattern attempts to get versioning information from the following Windows registry key:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Symantec Endpoint Protection\SMC\ProductVersion

Package Versioning

Versioning is obtained by reading package information on Windows. The package name that is searched for commences with one of the following:

  • Symantec Endpoint Protection
  • Symantec AntiVirus

Versioning is achieved to either x.x.x or x.x.x.x depth using this approach.

Application Model Produced by Software Pattern

Software Pattern Model

One pattern has been created with the Symantec Endpoint Protection Client (rtvscan.exe) process as its trigger process as this is the process which runs all the time when Symantec Endpoint Protection Client (or Symantec Antivirus) is installed.

SI Type

The type of the created Software Instance is set to "Symantec AntiVirus" by default, but will be changed to "Symantec Endpoint Protection Client" if the "Symantec Endpoint Protection" package is found on the host or the version encountered is 11 or greater.

SI Depth

The pattern that has been written for Symantec Endpoint Protection Client (or Symantec Antivirus) is a grouped Software Instance whose key is based on product version.

Relationship Creation

The following processes, if found running on the host, are associated to the created Software Instance:

  • SymCorpUI.exe
  • ccApp.exe
  • ccSvcHst.exe

Differences to 6.x approach

There is no simple identifier for the Symantec / Norton Antivirus Common Client App (ccapp.exe) process.

Subject Matter Expertise

Testing

The simple identifiers and pattern definition were tested to ensure identification and product versioning was achieved using a local installation of Symantec AntiVirus Corporate Edition version 8 & 9 installed on windows XP Professional and Windows 2003 hosts and a local installation of Symantec Endpoint Protection Client version 11. In addition to local installations, Foundation record data from Windows 2003 hosts was also used for testing.

Information Sources

Open Issues

TOP

Created by: Rebecca 13:07, 30 October 2007 (GMT)

Reviewed by: Luke 16:43, 29 November 2007 (GMT)

Updated by: Rebecca 10:50, 17 May 2010 (GMT)

Reviewed by: Chris 11:27 17 May 2010 (GMT)

Skip to end of metadata
Go to start of metadata
Labels:
products products Delete
package_versioning package_versioning Delete
secure_content_and_threat_management secure_content_and_threat_management Delete
symantec symantec Delete
tku_2010-may-1 tku_2010-may-1 Delete
tkn_notes_2010-may-1 tkn_notes_2010-may-1 Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.