Research pillar · Zero Security Theatre

The dangers of security theatre

Security programs are usually described by what they have: purchased tools, signed policies, closed findings, and certificates. That says almost nothing about what would happen if a capable attacker tried something today. This pillar tests the controls and measures what happens.

The question

If the attacker tried this today, what would actually happen?

Active · since 2026 · Zero Security Theatre

The claim

hypothesis

A control does not count just because it is there. Test it against a real attack and see what happens. A deployed tool that has never faced the behaviour it is meant to stop has an unknown effect, and unknown is red.

Tools and policies are still necessary. The open claim is that organisations which repeatedly test their controls against attacks suffer smaller losses than comparable organisations that do not. That sounds plausible, but this research has not proved it.

Two ways to describe the same controlOne report lists what was bought or enabled. The other records what happened when the control faced an attack.What is installedThe tool is deployedThe policy is signedThe staff completed trainingThe audit passedWhat the test showedThe attempt was detected inThe account was containedThe path stopped at one segmentThe restore was completed and
Run the attack behaviour and record what changed.

What we measure instead of inventory

recommendation

Each can be observed, timed, and repeated. If the organisation cannot produce the number, write unknown. Do not fill the gap with a comfortable estimate.

Time to detect

From the first attacker action to the moment a human or system knows something is wrong. Measured from injected activity, not from the incidents that happened to be noticed.

Time to contain

From detection to the point where spread stops. Containment is an action with a timestamp: an account disabled, a host isolated, a key revoked, a segment closed.

Blast radius

What one compromised identity, key, service account, or workstation can reach. Measured by attack-path analysis and by trying it, not by reading the access matrix.

Attack-path validation

Whether a named path from an ordinary foothold to a crown-jewel system still works after the last round of remediation.

Vulnerability recurrence

How often the same class of weakness returns after being closed. Recurrence suggests the fix addressed an instance rather than a cause.

Restoration proof

The share of critical systems restored from backup within the last period, with a timed result and business validation.

Why inventories persist

observation

Inventories persist because they are cheap to produce, easy to audit, and comfortable to present. A count of controls can be assembled from configuration exports in a day. A measured detection time requires somebody to generate real activity in production and accept what the number says.

Reports follow what is easy to collect. Finding counts are easy. Attack results are harder. Changing the measure usually requires an executive willing to see a red number where the old report showed green.

What would prove us wrong?

unknown

The pillar rests on the claim that tested controls predict outcomes better than inventoried controls. Several results would weaken it.

  • Breach cost data showing no relationship between adversarial testing frequency and loss magnitude once organisation size and sector are held constant.
  • Evidence that detection time is dominated by attacker choices rather than defender capability, making it a poor management metric.
  • Cases where heavy control testing consumed the budget that would otherwise have funded recovery capability, producing a worse total outcome.
  • Insurance claims data showing that certification status predicts loss better than measured response times.

Put this to work

Research decision record

Use the question “If the attacker tried this today, what would actually happen?” on a real case and produce a record another person can challenge.

For
Practitioners, researchers, founders, and operating leaders.
What you keep
A research decision record you can review, revise, and send.
What counts as sound
  • Answers a named decision
  • Separates evidence from assumptions
  • Includes the strongest contrary case
  • Names missing evidence
  • Ends with a test, owner, and date

The result is a working analysis. Check it against source evidence and qualified judgment.

Nothing entered here is stored or sent. Review the prompt before sharing confidential, personal, patient, or privileged information.

Review the prompt

You can leave any field blank. The prompt will mark it as not provided.

If the record survives your review, send the question, evidence, unknowns, and requested next step.

Experiments for this pillar

Patterns and anti-patterns

  • Pattern

    Attach an outcome test to every security purchase

    Make a named production test a condition of acceptance and renewal. Run the attack behaviour, record what the control changed, and use the result in the buying decision.

  • Pattern

    Score unknown as red

    Remove the not assessed category. A control whose effect has not been demonstrated is reported as failing until it is tested, which makes the verification backlog visible to the people who fund it.

  • Anti-pattern

    Reporting agent coverage as security posture

    A coverage percentage measures software installation. It carries no information about whether anything is detected, contained, or recovered, and it rises fastest on the systems that matter least.

See the full patterns register

Evidence for this pillar

Read the full evidence library

Notes under this pillar

Design Patterns

  • What a findings dashboard leaves out

    Counting open findings measures the discovery process. It says nothing about detection speed, containment, or recovery, and it falls when scanning stops.

    2026-09-15

Operating Theorys

  • Unknown is red

    If nobody can show that a control works, score it as failing. Amber and blank let an untested control sit quietly beside a tested one.

    2026-09-15

  • The tool was purchased. Was it tested?

    Procurement produces a deployment date. Nothing in the ordinary purchase process produces evidence that the tool changes an attack outcome in this environment.

    2026-09-15