skip to content

Red, Purple or Pentest

A pentest asks whether a path exists, a red team asks whether you notice it, and a purple exercise asks both teams the same question in one room. Interviewers check that you pick the right one.

on this pageshow

explore

questions

4

A vulnerability scan, a pentest and a red team engagement all test security — what does each actually prove?

level: juniorimportance: must knowfreq 76%

answer

  1. three instruments, three questions
  2. presence, exploitability, detection
  3. scan output is candidate weaknesses
  4. scope of systems vs scope of objectives
  5. only one of them measures the defenders

basics

~20 s

A scan proves a weakness is present. A pentest proves an operator could exploit it and how far the chain reaches. A red team proves whether your defenders detect and stop a realistic path to an objective.

solid answer

~50 s

They differ in what is measured. A vulnerability scan enumerates hosts and services and matches them against a knowledge base, so it yields candidate weaknesses — presence, not exploitability — and nothing about your defenders, since it runs announced from a known source. A penetration test puts a human operator on a scoped system for a fixed window to prove which weaknesses chain into real impact; the deliverable is proven paths and a risk-ordered fix list, and detection is incidental because the client wants coverage of the scope rather than stealth. A red team engagement is objective-based and run quietly against a threat scenario — reach the payroll data — and its real deliverable is what the defenders saw at each step. Only the red team measures the SOC, which is why buying one before anyone has confirmed the telemetry works answers a question you were not asking.

go deeper

for a junior

Be ready to name all three in one breath and say what each deliverable looks like: a list of candidate weaknesses, a set of proven exploit chains, and an account of what defenders saw.

for a middle

Explain why they differ operationally — announced runs from an allowlisted source versus deliberate stealth, a scope of systems versus a scope of objectives — and why that decides whether any detection can fire.

for a senior

Show that you pick the instrument from the question being asked, and push back when someone buys a red team before anyone has confirmed the telemetry that would make its result readable.

for a principal

Own the sequencing across a multi-year programme: what you buy while the detection baseline is unknown, and how you stop having run a red team from becoming the deliverable in its own right.

## Three instruments, three different questions "Testing security" names at least three activities that measure different things. Confusing them is the most common procurement mistake in this domain, because each produces a confident-looking report and only one of them says anything about your defenders. ### A vulnerability scan measures the estate A scanner enumerates reachable hosts, ports, services and versions and compares what it finds against a knowledge base of known-weak conditions. The output is a list of **candidate** weaknesses. Three limits follow directly from how it works: - It proves **presence of a matching condition**, not exploitability. A version banner matching a known issue is not a demonstration that anything can be done with it, and an unauthenticated scan often cannot tell whether the fix was back-ported. - It measures nothing about detection. Scans are run announced, on a schedule, usually from an allowlisted source, precisely so they do not create incidents. Nobody learns whether the SOC would notice. - Its silence is coverage-limited. "No findings" means "no check in this scanner's set matched", never "no weakness exists". ### A penetration test measures exploitability A pentest puts a human operator on a defined scope — an application, a subnet, a cloud account — for a fixed window, with the goal of proving which weaknesses actually *chain into impact*. The deliverable is proven paths with evidence, and a risk-ordered remediation list. A pentest answers "can this be used, and how far does it go", which a scan cannot. What a pentest usually is **not** is a test of your defenders. The client is buying coverage of the scope, so the operator works efficiently rather than quietly, IT is normally told the window, and the source addresses are often allowlisted so blocking does not waste the engagement. Any detections that fire are a by-product; their absence proves nothing, because stealth was never a design goal. The other direction-of-claim trap: a clean pentest report proves that *this operator found no path within this scope and this time-box*. It is a sample, not a certificate, and the estate changes weekly. ### A red team engagement measures the defenders A red team is **objective-based** rather than scope-based: reach the payroll dataset, obtain domain administrative control, exfiltrate a marked file. There is a threat scenario to emulate, rules of engagement and legal authorisation, but no list of systems to work through. Stealth is a design goal, and the defenders are normally not told. That design change moves the unit of measurement. A red team's real product is not "we got in" — it is an account of **what your detection and response function saw at each step, and what it did about it**. It is the only one of the three instruments that puts the SOC, the tooling, the alert queue and the humans on the clock inside the test. ### Choosing between them Pick the instrument from the question you are actually asking: | Question | Instrument | | --- | --- | | What weak conditions exist across the estate, cheaply and often? | scan | | Can these be exploited, and what does the chain reach? | penetration test | | Would we see and stop a realistic path to something that matters? | red team | Two further points sit on the same spectrum and trade realism for measurement. A **purple exercise** runs the operator and the defenders together, openly, recording each technique's detection outcome as it happens. **Continuous validation** schedules a catalogue of benign-but-representative behaviours on real hosts and checks, per behaviour, whether telemetry arrived and an alert reached a human. Neither surprises anyone — that is the point: they attribute a miss instead of only proving that one exists. The characteristic waste is buying the most expensive instrument first. If nobody has confirmed that endpoint and identity telemetry reaches the SIEM and that rules fire on it, an unannounced red team will reach its objective quickly and the report will tell you only that you are blind — an answer available for a fraction of the price. Once the basics reliably alert, the engagement's money starts buying things no cheaper instrument can reach.

  • A penetration test report comes back with no findings. What does that prove?
    That this operator found no path within the agreed scope, the time-box and the testing conditions. It is weak evidence of absence: systems were excluded, time ran out, credentialed paths may not have been in play, and the estate changes weekly. Treat it as a sample rather than a certificate, and read what the scope excluded before repeating the result to an executive.
  • Where do purple exercises and continuous automated validation sit on that spectrum?
    Both trade realism for measurement. A purple exercise runs the operator and the defenders together, openly, so each technique's detection outcome is recorded as it happens. Continuous validation schedules a catalogue of benign but representative behaviours on real hosts and checks whether each produced telemetry and an alert. Neither surprises the defenders, and that is the point — they attribute a miss instead of merely proving one exists.
  • An executive asks for a red team because a competitor was breached. What do you ask first?
    What decision the result will drive. If nobody has confirmed that endpoint and identity telemetry reaches the SIEM and that rules fire on it, a red team will reach its objective quickly and tell you only that you are blind — an answer available far more cheaply. A red team starts earning its price once the basics reliably alert.

A scan is walking round the building noting which windows look unlatched. A pentest is climbing through one to see which room it reaches. A red team is trying to remove a specific item without the guards ever noticing.

saying these in an interview costs you the question

  • Calls a scan a pentest because a tool produced findings
  • Describes a red team as just a longer pentest
  • Treats a clean pentest report as proof no path exists
  • Assumes a scan tests whether the SOC would notice
  • Uses scope and objective as if they meant the same thing

context

open as a page

What is an assumed-breach start, and which detections can it never test compared with earned initial access?

level: middleimportance: should knowfreq 58%

basics

~20 s

An assumed-breach engagement begins with the operator already holding a foothold or valid credentials, so everything up to initial access is skipped. The edge and phishing detections are never exercised, and their silence proves nothing about them.

open as a page

An unannounced red team met its objective and no alert ever fired — what does that report actually prove?

level: seniorimportance: should knowfreq 46%

basics

~20 s

It proves one path to the objective existed and went unnoticed by the rules and people on duty that week. It does not say which stage failed, and it measures nothing the operator never attempted.

open as a page

One annual red team or continuous automated validation: which do you buy for a one-analyst SOC with an MSSP?

level: principalimportance: nice to knowfreq 34%

basics

~20 s

Buy continuous validation first while the detection baseline is unknown: it attributes each miss and catches regressions. Buy the red team once the basics reliably alert, so the engagement spends its money on what automation cannot test.

open as a page