V 2.0 : Process Start/Stop Events
Vendor Documentation
Classification
Rule Name | Rule Type | Common Event | Classification |
---|---|---|---|
V 2.0: Process Start/Stop Events | Base Rule | General Process Information | Information |
V 2.0: EVID 1: Process Creation | Sub Rule | Process/Service Started | Startup and Shutdown |
V 2.0: EVID 5: Process Termination | Sub Rule | Process/Service Stopped | Startup and Shutdown |
Mapping with LogRhythm Schema
Device Key in Log Message | LogRhythm Schema | Data Type | Schema Description |
Provider | N/A | N/A | Identifies the provider that logged the event. The Name and Guid attributes are included if the provider used an instrumentation manifest to define its events. The EventSourceName attribute is included if a legacy event provider (using the Event Logging API) logged the event. |
EventID | <vmid><tag1> | Number | The identifier that the provider used to identify the event. |
Version | N/A | N/A | The version number of the event's definition. |
Level | <severity> | String/Number | The severity level is defined in the event. |
Task | <vendorinfo> | String/Number | The task is defined in the event. Task and Opcode are typically used to identify the location in the application from where the event was logged. |
Opcode | N/A | N/A | The opcode is defined in the event. Task and Opcode are typically used to identify the location in the application from where the event was logged. |
Keywords | <result> | Text/String | A bitmask of the keywords defined in the event. Keywords are used to classify types of events (for example, events associated with reading data). |
TimeCreated | N/A | N/A | The time stamp that identifies when the event was logged. The time stamp will include either the SystemTime attribute or the RawTime attribute. |
EventRecordID | N/A | N/A | The record number assigned to the event when it was logged. |
Correlation | N/A | N/A | The activity identifiers that consumers can use to group related events together. |
Execution | N/A | N/A | Contains information about the process and thread that logged the event. |
Channel | N/A | N/A | The channel to which the event was logged. |
Computer | <dname> | Text/String | The name of the computer on which the event occurred. |
Security | N/A | N/A | N/A |
RuleName | <policy> | Text/String | Policy name |
ProcessGuid | N/A | N/A | The ProcessGUID field is a unique value for this process across a domain to make event correlation easier. |
ProcessId | <processid> | Number | A semi-unique (unique between reboots) number that identifies the process. Process ID allows you to correlate other events logged during the same process. To determine when the program ended look for a subsequent event 4689 with the same Process ID. |
Image | <process> | Text/String | The full path of the executable file. |
CommandLine | <command> | Text/String | This field documents the command line arguments (including any passwords) passed into the EXE when the process was started. |
CurrentDirectory | N/A | Text/String | N/A |
User | <login> <domainorigin> | Text/String | N/A |
LogonGuid | N/A | N/A | N/A |
LogonId | <session> | Text/String/Number | A hexadecimal value that can help you correlate this event with recent events that might contain the same Logon ID. |
TerminalSessionId | N/A | N/A | This is the unique Terminal Session ID. |
IntegrityLevel | N/A | N/A | N/A |
Hashes | <hash> | Text/String | The hash is a full hash of the file. |
ParentProcessGuid | N/A | N/A | Identifies the processes GUID that started this process. |
ParentProcessId | <parentprocessid><parentprocessname> | Number | Identifies the processes ID that started this process. |
ParentImage | <parentprocesspath> | Text/String | N/A |
ParentCommandLine | <object> | Text/String | N/A |