Security operations

Protection test

Whether endpoint protection actually reacts, per host, as evidence

That endpoint protection is installed is in the inventory. Whether it reacts when a thousand files are encrypted on a host within a minute is written nowhere, until it happens. The protection test fills that gap with scenarios that reproduce exactly that without damaging anything: EICAR self-test, simulated mass encryption on self-generated files, a ransom note as text, a decoy file, reading process patterns, entropy burst, load pattern with DNS query. The agent observes locally whether the control blocks; the server correlates with EDR and Wazuh alerts whether it alerts. Whatever neither blocks nor alerts is a control gap, per host and scenario, as a finding.

ISO 27001BSI IT-Grundschutz OPS.1.1.4NIS2
Features

Your benefits

1

Observation, never content

Per scenario the agent reports only verdict, exit code, duration and possibly an error text. File contents, the test string, commands and process output are not part of the reporting schema, and a guard rejects anything that looks like content rather than observation. The server stores nothing that would trigger antivirus in a backup.

2

Four switches, all closed

Switch on the module, tenant release with a scenario allowlist, agent task, local switch in the agent configuration. If one is missing, nothing runs. The local switch lets a device owner exclude individual hosts, whatever the server says. A scenario outside the catalogue cannot be enabled.

3

Ignored is a finding

The coverage of a run is the share of blocked and alerted among the assessed scenarios. Every "ignored" becomes a finding per host and scenario, carried forward on recurrence and closed automatically after a later successful run.

Capabilities

All capabilities at a glance

  • Scenario catalogue: EICAR, simulated mass encryption, ransom note as text, decoy file, reading process patterns, entropy burst, load pattern with DNS query
  • Execution in the agent’s own sandbox on self-generated files, versioned catalogue for comparable runs
  • Verdict per scenario: blocked (agent), alerted (server correlation with EDR and Wazuh), ignored, error, skipped
  • Runs per host as evidence, control gaps as findings with carry-forward and automatic closure
  • Task, measure or incident from the gap, rule chain, auditor workspace, validation source for exposure management
  • Double opt-in on server and agent, release per scenario, releaser with timestamp in the audit trail
  • No malware, no sample upload, no detection evasion; scenarios such as LSASS deliberately not in the catalogue
  • Read-only AI tools for runs and findings
Result

Evidence that endpoint protection on this host reacts to this pattern, instead of the assumption that it is installed.

Background

Articles on Protection test

Experience Protection test live

Schedule a no-obligation demo – we will show you the module with your own use cases.