IsSurrogateProcess indicates if the process creation event parent id differs from the real process parent identifier.
()
| 283 | // IsSurrogateProcess indicates if the process creation event parent id |
| 284 | // differs from the real process parent identifier. |
| 285 | func (e *Event) IsSurrogateProcess() bool { |
| 286 | return e.IsCreateProcess() && e.Params.MustGetUint32(params.ProcessParentID) != e.Params.MustGetUint32(params.ProcessRealParentID) |
| 287 | } |
| 288 | |
| 289 | // RundownKey calculates the rundown event hash. The hash is |
| 290 | // used to determine if the rundown event was already processed. |
no test coverage detected