Behavior Analytics
Detect endpoint user and process behaviour that does not match the device’s own baseline.
What Behavior Analytics Is#
Behavior analytics looks for endpoint activity that does not match what that endpoint normally does. It exists because the most damaging activity is often performed by tools that are not themselves malicious - a legitimate administration utility used by the wrong person at the wrong time.
The baseline is per endpoint. A change on a server that never changes is treated as significant, while the same change on a developer workstation may be routine.
Behavior Signals#
Five signal families describe most anomalous endpoint behaviour:
| Signal | What it looks for |
|---|---|
| Unusual process | A process that has not been seen on this endpoint before, especially with an unexpected parent process. |
| Unusual parent-child chain | A process started by an application that does not normally start it, such as a document reader launching a shell. |
| Unusual sign-in | A sign-in at an hour, from a source, or by a user that does not match the endpoint’s normal pattern. |
| Unusual volume | A large number of file operations, connections, or transfers compared with the endpoint’s baseline. |
| Unusual persistence | A new startup item, scheduled task, or service registered outside a change window. |
Scoring and Severity#
- Severity reflects how far the behaviour deviates from the endpoint’s own baseline, not from a global average.
- A deviation on a server that never changes is more significant than the same deviation on a developer workstation.
- Multiple weak signals on the same endpoint in a short window are raised together, because their combination is the real signal.
- A score is a prompt to look, not a verdict. The platform does not label an endpoint as compromised.
Responding#
- 1Confirm the baseline
Check whether the behaviour is genuinely new. A software rollout can change a process pattern for every endpoint at once.
- 2Read the timeline
Open the forensic timeline for the endpoint and reconstruct the order of events around the signal.
- 3Check the user
Confirm which operating system user was active. Behaviour attributed to the wrong account leads to the wrong conclusion.
- 4Decide and record
Either accept the behaviour as expected and document why, or escalate it through your incident process with the timeline attached.