Skip to content
Sovereign SecureSovereign Secure

Penetration testing guide

Penetration Testing Methodology: PTES, OWASP, NIST and Our Process

Updated

How professional testers structure a penetration test, which published frameworks they follow, and what each phase should hand you, from scoping to the retest.

Prefer to talk? Call +44 161 523 5276

  • PTES, OWASP, NIST SP 800-115 and OSSTMM compared
  • Every phase, with what you should receive
  • The nine elements PCI DSS 11.4.1 requires

The short answer

A penetration testing methodology, or pentest methodology, is the documented, repeatable process a tester follows, usually built on PTES, the OWASP testing guides, NIST SP 800-115 or OSSTMM. PTES sets out seven phases: pre-engagement, intelligence gathering, threat modelling, vulnerability analysis, exploitation, post-exploitation and reporting. A good engagement adds a debrief and a retest.

On this page
  1. What is a penetration testing methodology?
  2. Which pentest methodology do testers use?
  3. What are the phases of penetration testing?
  4. What are the 5 stages of penetration testing?
  5. Does the pen test methodology change by test type?
  6. How are penetration test findings rated?
  7. What does PCI DSS require of a penetration testing methodology?
  8. Why does the retest matter?
  9. How does Sovereign Secure run a penetration test?
  10. Next step

A penetration testing methodology is the documented, repeatable process a tester follows from scoping to retest, so that every test covers the same ground, can be checked by an auditor and produces evidence you can act on. Most professional methodologies are built on four public frameworks: the Penetration Testing Execution Standard (PTES), the OWASP testing guides, NIST SP 800-115 and OSSTMM. If PCI DSS penetration testing (Requirement 11.4) applies to you, Requirement 11.4.1 of v4.0.1 makes a documented methodology mandatory.

Below we compare those frameworks, walk through each phase and explain how findings are rated and retested. New to the subject? Start with what penetration testing is.

What is a penetration testing methodology?

It is the written approach that turns “try to break in” into a controlled engagement. A good pentest methodology defines how scope is agreed, which techniques suit each target, what is off limits, how findings are rated and how fixes are verified. For you as the buyer, it means full coverage, results you can compare year on year, and evidence an auditor can follow.

The NCSC’s penetration testing guidance frames a test as a way of gaining assurance that your vulnerability management processes work, not as your main way of finding vulnerabilities. That only works if you know what the test covered.

Which pentest methodology do testers use?

Most providers write their own methodology and map it to several public frameworks, because no single one covers everything. The table below compares the six penetration testing methodologies and frameworks testers rely on most.

Penetration testing methodologies compared (Sovereign Secure, reviewed October 2026)

Framework Published by Structure Best used for
PTES (Penetration Testing Execution Standard) A community of working testers Seven phases, from pre-engagement to reporting The overall shape of any engagement
OWASP Web Security Testing Guide (WSTG) OWASP Foundation Test cases grouped by category, each with an ID Web applications and APIs
OWASP Mobile Application Security Testing Guide (MASTG) OWASP Foundation Test cases mapped to the MASVS standard iOS and Android apps
NIST SP 800-115 US National Institute of Standards and Technology Four phases: planning, discovery, attack, reporting Network and infrastructure testing
OSSTMM 3 ISECOM Five channels: human, physical, wireless, telecommunications and data networks Measuring operational security over time
MITRE ATT&CK MITRE A knowledge base of real attacker tactics and techniques Red team exercises and testing detection

Sources: the PTES technical guidelines, the OWASP MASTG, NIST SP 800-115, the OSSTMM 3 manual and MITRE ATT&CK, with the OWASP WSTG linked below. You are welcome to cite this comparison with a link to this page.

PTES was written by practitioners to define what a test should include. Its seven sections are pre-engagement interactions, intelligence gathering, threat modelling, vulnerability analysis, exploitation, post-exploitation and reporting. Because it describes the whole engagement rather than individual tests, many in-house methodologies borrow its structure.

The OWASP Web Security Testing Guide is the reference for application testing, with test cases for authentication, authorisation, session management, input validation, business logic, APIs and more. The OWASP Top 10 is an awareness list of risks, not a test method, so a test “to the OWASP Top 10” should still follow the WSTG.

NIST SP 800-115, the Technical Guide to Information Security Testing and Assessment (2008), adds a useful idea: a loop between discovery and attack, where each foothold leads to fresh discovery from that position, just as real attackers move through a network.

OSSTMM, from ISECOM, is measurement-led: it expresses results as metrics so you can compare your attack surface over time.

What are the phases of penetration testing?

A complete test has nine phases: the seven from PTES, plus a debrief and a retest. Each should hand you something specific:

Phase What happens What you should receive
1. Pre-engagement and scoping Targets, exclusions, timings, contacts and rules of engagement agreed; written authorisation signed Scope, rules of engagement and a fixed proposal
2. Intelligence gathering Open-source research and mapping of hosts, applications, user roles and services Confirmed asset list, with surprises flagged
3. Threat modelling Who would attack you, what they want and which routes matter most Agreed testing priorities
4. Vulnerability analysis Automated scanning plus manual analysis of configuration, behaviour and logic Working notes that feed the report
5. Exploitation Controlled attempts to prove which weaknesses are really exploitable Immediate notice of any critical finding
6. Post-exploitation Within the rules: privilege escalation, lateral movement, data access Attack paths showing business impact
7. Reporting Findings with evidence, severity, reproduction steps and fixes Executive summary and technical report
8. Debrief Walkthrough of findings with your team Priorities and owners for fixes
9. Retest The fixed findings are tested again Updated report showing findings closed

Phases 2 to 6 loop rather than run in a line, whenever a new foothold opens new ground.

Scoping decides the value of the whole test: anything left out is untested, and how much you tell the tester changes where their time goes (see black box vs white box penetration testing). Exploitation carries the risk to live systems, so the rules of engagement should exclude techniques such as denial of service. Our checklist on how to prepare your team for a pen test covers what to have ready.

What are the 5 stages of penetration testing?

The five stages most often quoted are planning and reconnaissance, scanning, gaining access, maintaining access, and analysis and reporting. They simplify the same process:

Five-stage model PTES phase NIST SP 800-115 phase
Planning and reconnaissance Pre-engagement, intelligence gathering, threat modelling Planning, discovery
Scanning Vulnerability analysis Discovery
Gaining access Exploitation Attack
Maintaining access Post-exploitation Attack, with further discovery
Analysis and reporting Reporting Reporting

Some ethical hacking courses add “covering tracks”. In a commissioned test the opposite happens: the tester logs every action and removes anything they created. The five-stage model also stops at the report, while a real engagement continues to a retest.

Does the pen test methodology change by test type?

The phases stay the same; the techniques inside them change with the target:

Test type Frameworks usually followed Focus during testing
External network PTES, NIST SP 800-115 Exposed services, remote access, patch levels, TLS, default credentials
Internal network PTES, NIST SP 800-115, MITRE ATT&CK Active Directory attack paths, credential attacks, lateral movement, segmentation
Web application OWASP WSTG, OWASP ASVS Access control, authentication, injection, sessions, business logic
API OWASP WSTG, OWASP API Security Top 10 Object and function-level authorisation, data exposure, rate limits
Mobile app OWASP MASTG and MASVS Data stored on the device, transport security, the backend API

A network pen testing methodology, for example, runs from host discovery and service enumeration to credential attacks, then follows attack paths through Active Directory towards the systems that matter most. Our network penetration testing page shows how we run infrastructure tests.

How are penetration test findings rated?

Most testers start from CVSS, which rates technical severity from 0.0 to 10.0: Low is 0.1 to 3.9, Medium 4.0 to 6.9, High 7.0 to 8.9 and Critical 9.0 to 10.0 (see our CVSS guide). CVSS measures severity, not your risk, so a good report adjusts for exposure, the data involved and whether flaws chain together, and states its rating scheme so your team can check each rating. Our guide to how to read a penetration test report shows what each section should contain.

What does PCI DSS require of a penetration testing methodology?

Requirement 11.4.1 of PCI DSS v4.0.1 says the methodology must be defined, documented and implemented by the entity, and must include:

11.4.1 element In practice
Industry-accepted penetration testing approaches Built on frameworks such as those above
Coverage for the entire CDE perimeter and critical systems Scope matches your CDE diagram
Testing from both inside and outside the network Internal and external tests
Testing to validate any segmentation and scope-reduction controls Segmentation tests
Application-layer testing for at least the vulnerabilities in Requirement 6.2.4 Injection, business logic, access control and more
Network-layer tests of all components that support network functions, and operating systems Firewalls, routers, switches and servers
Review and consideration of threats and vulnerabilities experienced in the last 12 months Recent attacks shape the test
A documented approach to assessing and addressing the risk of exploitable findings How findings are ranked and fixed
Retention of test and remediation results for at least 12 months Evidence for your assessor

The rest of Requirement 11.4 sets how often internal, external and segmentation tests run and who may carry them out; our PCI DSS penetration testing page covers it. The standard and the PCI SSC’s Penetration Testing Guidance supplement are free from the PCI SSC document library.

Why does the retest matter?

A test only reduces risk once its findings are fixed, and the retest proves it: the tester repeats the steps that confirmed each finding and checks the fix opened nothing new. PCI DSS Requirement 11.4.4 requires exploitable findings to be corrected in line with your risk ranking under Requirement 6.3.1, and the testing repeated to verify the corrections. Agree the retest window and scope before testing starts.

How does Sovereign Secure run a penetration test?

Our process follows the phases above in six steps:

  1. Scoping: targets, roles, environment and rules of engagement agreed in writing, with the price fixed before testing starts.
  2. Reconnaissance and mapping of the attack surface across every role and network position in scope.
  3. Testing: manual testing backed by professional tooling, following PTES, the OWASP guides and NIST SP 800-115 as each target requires. Critical findings are flagged the day we confirm them.
  4. Reporting: an executive summary and a technical report with reproduction steps, CVSS ratings and remediation advice.
  5. Debrief: a walkthrough with your team on the findings, the risk and the fixes.
  6. Retest of the fixed findings, with the report reissued to show them closed.

Sovereign Secure is a PCI SSC Qualified Security Assessor (QSA) company, a Qualified PIN Assessor and a Card Production Security Assessor, and is ISO 27001 certified. As a QSA company we know what an assessor checks under Requirement 11.4, so our reports set out the methodology, scope and findings in the form that evidence needs.

Next step

Send your scope through our penetration testing quote form for a fixed-price proposal with the retest agreed up front, or call +44 161 523 5276.

Free tools and services

Last reviewed October 2026 by the Sovereign Secure assessment team.

Trusted by banks, payment providers and global brands

  • Accor
  • Fiserv
  • JCPenney
  • Ticketmaster
  • Nitecrest
  • Cashplus
  • Ahli United Bank
  • Kuwait Finance House
  • AYA Bank
  • Bank of Palestine
  • Liquid Pay
  • DataFlow Group
  • Wilmington
  • The Growth Company
  • Wahyukart

FAQ

Frequently asked questions

Can't find your answer? Call us on +44 161 523 5276 or send us a message.

What are the phases of penetration testing?

The Penetration Testing Execution Standard (PTES) defines seven: pre-engagement interactions, intelligence gathering, threat modelling, vulnerability analysis, exploitation, post-exploitation and reporting. A complete engagement adds a debrief and a retest of the fixed findings.

What are the 5 stages of penetration testing?

The five stages usually quoted are planning and reconnaissance, scanning, gaining access, maintaining access, and analysis and reporting. They are a simplified version of the PTES and NIST SP 800-115 phases and stop at the report, so they leave out remediation and the retest.

What methodology do pen testers use?

Most providers write their own methodology and map it to public frameworks: PTES for the overall engagement, the OWASP Web Security Testing Guide for web applications and APIs, the OWASP MASTG for mobile apps, NIST SP 800-115 for infrastructure, and MITRE ATT&CK for red team work.

What does PCI DSS require of a penetration testing methodology?

Requirement 11.4.1 of PCI DSS v4.0.1 requires a defined, documented and implemented methodology based on industry-accepted approaches. It must cover the whole CDE perimeter and critical systems from inside and outside, validate any segmentation controls, include application and network-layer testing, consider threats from the last 12 months, set out how exploitable findings are risk-assessed and fixed, and keep results for at least 12 months.

What is the Penetration Testing Execution Standard?

PTES is a methodology written by working penetration testers to define what a test should include, from the first scoping conversation to the report. It has seven sections and accompanying technical guidelines, and many in-house methodologies borrow its structure.

How are penetration test findings rated?

Most testers start from a CVSS score, which rates technical severity from 0.0 to 10.0, then adjust for context such as exposure, the data involved and whether flaws can be chained. The report should state the rating scheme so your team can check each rating.

Is a retest part of the penetration testing process?

It should be. The retest repeats the steps that confirmed each finding to prove the fix works. PCI DSS Requirement 11.4.4 makes it mandatory for exploitable findings, and we agree the retest scope in the fixed-price proposal.

Free consultation

Talk to an assessor

We aim to reply within one working day, and send a fixed quote once your scope is confirmed.

  • PCI SSC-approved QSA, QPA, CPSA, P2PE and 3DS assessors
  • IASME-licensed Cyber Essentials certification body
  • Clients across the UK, US, Europe, Middle East and Asia since 2012

“The Cyber Security Services were delivered on time and price was competitive.”

Beverley McGowan, Director, Specialists Hub. Read the full testimonial

By sending this form you agree to us contacting you about your enquiry. See our privacy policy.

We aim to reply within one working day. The first consultation is free.