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