Skip to content
Please update to the latest release 0.77.3 to address Multiple CVEs.
Windows.Events.ServiceCreation

Windows.Events.ServiceCreation

Detects new Windows service installations by monitoring System event log for EventID 7045.

New services are typically created by installing new software or kernel drivers. Attackers will sometimes install a new service to either insert a malicious kernel driver or to act as a persistence mechanism.

This event monitor extracts the service creation events from the event log and forwards them to the server.


name: Windows.Events.ServiceCreation
description: |
  Detects new Windows service installations by monitoring System event
  log for EventID 7045.
  
  New services are typically created by installing new software or
  kernel drivers. Attackers will sometimes install a new service to
  either insert a malicious kernel driver or to act as a persistence
  mechanism.

  This event monitor extracts the service creation events from the
  event log and forwards them to the server.

type: CLIENT_EVENT

parameters:
  - name: systemLogFile
    default: >-
      C:/Windows/System32/Winevt/Logs/System.evtx

sources:
 - precondition:
     SELECT OS from info() where OS = "windows"

   query: |
        SELECT System.TimeCreated.SystemTime as Timestamp,
               System.EventID.Value as EventID,
               EventData.ImagePath as ImagePath,
               EventData.ServiceName as ServiceName,
               EventData.ServiceType as Type,
               System.Security.UserID as UserSID,
               EventData as _EventData,
               System as _System
        FROM watch_evtx(filename=systemLogFile) WHERE EventID = 7045