River Security Penetration Testing Methodology

Most Valuable Pentesting · MVP

One asset. One playbook. A pentest that compounds.

An MVP is the smallest reusable unit for attacking a single asset. Combine those focused playbooks around the target’s technology mix, then let discovery decide where testing goes next.

Explore the methodology
Chris Dale presenting common problems with traditional penetration tests

The problem with “just pentest it”

Make expert tradecraft reusable

Two testers pointed at the same target may explore it differently, chase different paths and document different coverage. Valuable knowledge about attacking a technology can remain trapped in one tester’s head.

An MVP turns that knowledge into a focused, timeless playbook for one asset, technology or feature. It is scoped to the technology mix rather than a single engagement. This makes it reusable, teachable and easier to improve.

MVP means Most Valuable Pentest. The discipline is to define the smallest reusable unit that gives a tester the most relevant value without becoming an endless checklist.

The methodology

The same six-stage technique at every node

Read the inverted pyramid as a flow, not a checklist or rigid waterfall. It moves from broad discovery towards specific and creative testing, with frameworks and tools supporting expert judgement rather than driving the assessment.

Hover or focus a stage to see what it contributes.

DiscoveryFind the attack surface around this asset. Discovery is broad, expensive and what feeds the recursion into new MVPs.
FuzzingActively probe the surface you found and make the asset fail in ways that reveal more surface or unexpected behaviour.
Test cases & hypothesesOnce the technology is understood, apply specific known attacks and focused hypotheses to what discovery revealed.
Business process & logic flawsUse creative, context-specific reasoning to challenge workflows and find flaws that scanners are structurally unable to detect.
Frameworks & resourcesWhen your own attacks stall, draw on community knowledge, established methodologies and relevant standards.
ToolsUse automation as a safety net for what manual testing may have missed, without letting tools replace tester judgement.
Feed it backNew techniques sharpen the relevant MVP for every future test.

Recursive by design

Discovery grows the test, one asset at a time

A target is never just one MVP. Discovery reveals assets, technologies and features; each becomes another node with its own six-stage pyramid.

A real assessment is composed from the playbooks its technology mix requires. Improve the Nginx MVP today and every future Nginx assessment benefits.

StartTarget
Discovered assetWeb application
Discovered assetOpen port
TechnologyDjango
FeaturePassword reset
ServiceNginx

Each node enables new testing opportunities, recursively and continuously

The payoff

Testing that becomes sharper with every engagement

01

Consistent

Different testers converge on comparable coverage because they walk the same focused pyramids across the same asset tree.

02

Teachable

Focused playbooks let newer team members inherit senior tradecraft without turning each MVP into a sprawling tutorial.

03

Visible coverage

Missing or incomplete MVPs become visible gaps, while tested assets, hypotheses and scope decisions can be communicated clearly.

04

Compounding knowledge

New techniques return to the relevant MVP instead of disappearing after an engagement or remaining trapped in one person’s experience.

Explore deeper

The thinking behind the methodology

River Security team gathered together outdoors

Institutional memory

Every engagement sharpens the next

When a tester discovers a new technique, it returns to the relevant MVP. The library grows with the team, makes specialist knowledge reusable and lets future assessments begin from a stronger position.

Shared tradecraft makes the methodology a team capability rather than an individual habit.

Customer proof

Recognized for going beyond the symptoms

Their methodology is innovative and seeks to find the root cause of any given problem.

Junjie Cao
Junjie CaoHead of IT, The National Museum
Read more customer experiences

Put it to work

Compose the right pentest for your technology mix

Tell us what you need to protect. We will map the assets, select the relevant MVPs and shape the right depth of testing.

Talk to a penetration tester