CPENT study guide · 2026

The 14 CPENT domains, explained

14 areas and 14 modules. EC-Council does not publish weights for these areas, so each gets equal space here. Each guide explains what the area covers, how it is assessed and where candidates slip.

Questions
Hands-on practical (no multiple-choice items)
Time
24 hours (one 24-hour session or two 12-hour sessions)
Passing score
70% for CPENT; 90% earns LPT (Master)
Outline
CPENT program version 2.0 (CPENTv2), current in 2026

Exam blueprint

EC-Council does not publish weights, so every area is drawn the same size.

  1. 1 Domain 1: Introduction to Penetration Testing and Methodologies, practical
  2. 2 Domain 2: Penetration Testing Scoping and Engagement, practical
  3. 3 Domain 3: Open Source Intelligence (OSINT) and Attack Surface Mapping, practical
  4. 4 Domain 4: Social Engineering Penetration Testing, practical
  5. 5 Domain 5: Web Application Penetration Testing, practical
  6. 6 Domain 6: API and Java Web Token Penetration Testing, practical
  7. 7 Domain 7: Network Penetration Testing (External, Internal, and Perimeter Devices), practical
  8. 8 Domain 8: Windows Exploitation and Privilege Escalation, practical
  9. 9 Domain 9: Active Directory Penetration Testing, practical
  10. 10 Domain 10: Wireless Penetration Testing, practical
  11. 11 Domain 11: Linux Exploitation and Privilege Escalation, practical
  12. 12 Domain 12: Reverse Engineering, Fuzzing, and Binary Exploitation, practical
  13. 13 Domain 13: IoT, OT/SCADA, and Cloud Penetration Testing, practical
  14. 14 Domain 14: Report Writing and Post Testing Actions, practical
  1. 1 Introduction to Penetration Testing and Methodologies
  2. 2 Penetration Testing Scoping and Engagement
  3. 3 Open Source Intelligence (OSINT) and Attack Surface Mapping
  4. 4 Social Engineering Penetration Testing
  5. 5 Web Application Penetration Testing
  6. 6 API and Java Web Token Penetration Testing
  7. 7 Network Penetration Testing (External, Internal, and Perimeter Devices)
  8. 8 Windows Exploitation and Privilege Escalation
  9. 9 Active Directory Penetration Testing
  10. 10 Wireless Penetration Testing
  11. 11 Linux Exploitation and Privilege Escalation
  12. 12 Reverse Engineering, Fuzzing, and Binary Exploitation
  13. 13 IoT, OT/SCADA, and Cloud Penetration Testing
  14. 14 Report Writing and Post Testing Actions

All 14 domains

14 official modules 140–210 hrs suggested study

  1. Domain 01

    Introduction to Penetration Testing and Methodologies

    This module sets the framework for the whole CPENT program. It covers what penetration testing is, the types and phases of a test, the industry methodologies, and the mindset the hands-on CPENT exam demands.

    Inside this domain

    • Introduction to Penetration Testing and Methodologies

    Watch for Improvise on the range

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  2. Domain 02

    Penetration Testing Scoping and Engagement

    This module covers the professional groundwork before any testing: defining scope, agreeing rules of engagement, securing written authorization, and planning the engagement so the hands-on work stays lawful and organized.

    Inside this domain

    • Penetration Testing Scoping and Engagement

    Watch for Attack the bonus target

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  3. Domain 03

    Open Source Intelligence (OSINT) and Attack Surface Mapping

    This module covers gathering public information about a target and mapping its attack surface: OSINT sources, DNS and infrastructure discovery, and building the picture that drives every later attack.

    Inside this domain

    • Open Source Intelligence (OSINT) and Attack Surface Mapping

    Watch for Scan for stealth

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  4. Domain 04

    Social Engineering Penetration Testing

    This module covers testing the human layer: phishing and its variants, pretexting and impersonation, and the controls and awareness that defend against social engineering, all within authorized scope.

    Inside this domain

    • Social Engineering Penetration Testing

    Watch for Generic mass phish

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  5. Domain 05

    Web Application Penetration Testing

    This module covers attacking web applications: the testing methodology and the OWASP-style classes from injection and cross-site scripting to broken authentication, insecure direct object references and server-side request forgery.

    Inside this domain

    • Web Application Penetration Testing

    Watch for WAF fixes injection

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  6. Domain 06

    API and Java Web Token Penetration Testing

    This module covers testing modern APIs and token-based authentication: API reconnaissance, the OWASP API risks, authorization flaws, and attacks against JSON Web Tokens.

    Inside this domain

    • API and Java Web Token Penetration Testing

    Watch for Authz is injection

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  7. Domain 07

    Network Penetration Testing (External, Internal, and Perimeter Devices)

    This module covers testing networks end to end: external perimeter attacks, internal network exploitation and lateral movement, and attacking perimeter devices such as firewalls, routers and IDS or IPS.

    Inside this domain

    • Network Penetration Testing (External, Internal, and Perimeter Devices)

    Watch for Rescan the perimeter

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  8. Domain 08

    Windows Exploitation and Privilege Escalation

    This module covers compromising Windows hosts and escalating privileges: exploitation techniques, local privilege escalation, credential dumping, and post-exploitation on Windows systems.

    Inside this domain

    • Windows Exploitation and Privilege Escalation

    Watch for Crack first

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  9. Domain 09

    Active Directory Penetration Testing

    This module covers attacking Active Directory: reconnaissance of the domain, abusing authentication such as Kerberos, escalating to domain dominance, and recognizing the paths that lead to Domain Admin.

    Inside this domain

    • Active Directory Penetration Testing

    Watch for Hit the DC directly

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  10. Domain 10

    Wireless Penetration Testing

    This module covers attacking wireless networks: the encryption standards and their weaknesses, capturing and cracking handshakes, rogue access point and evil twin attacks, and wireless countermeasures.

    Inside this domain

    • Wireless Penetration Testing

    Watch for Capture equals crack

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  11. Domain 11

    Linux Exploitation and Privilege Escalation

    This module covers compromising Linux hosts and escalating privileges: exploitation techniques, local privilege escalation routes, and post-exploitation on Linux systems.

    Inside this domain

    • Linux Exploitation and Privilege Escalation

    Watch for Kernel exploit first

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  12. Domain 12

    Reverse Engineering, Fuzzing, and Binary Exploitation

    This module is CPENT's most advanced technical content. It covers reverse engineering binaries, fuzzing to find flaws, and writing exploits, including buffer overflows and the evasion of modern memory protections.

    Inside this domain

    • Reverse Engineering, Fuzzing, and Binary Exploitation

    Watch for Find a public exploit

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  13. Domain 13

    IoT, OT/SCADA, and Cloud Penetration Testing

    This module covers specialized environments: testing IoT devices, operational technology and SCADA systems with their safety-first priorities, and cloud environments with their shared-responsibility model.

    Inside this domain

    • IoT, OT/SCADA, and Cloud Penetration Testing

    Watch for Scan the SCADA hard

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs
  14. Domain 14

    Report Writing and Post Testing Actions

    This module covers delivering the engagement: writing a clear, evidence-backed report with risk ratings and remediation, and the post-testing actions that close out a professional penetration test.

    Inside this domain

    • Report Writing and Post Testing Actions

    Watch for Raw output report

    Modules
    1
    Questions est.
    Hands-on
    Study time est.
    10–15 hrs

Try one

Practice questionDomain 1: Introduction to Penetration Testing and Methodologies

During a CPENT range exercise, a tester gains a foothold on a host in one network segment but cannot yet reach a deeper, isolated segment. Following the CPENT methodology, what is the MOST appropriate next step?

Choose one answer

One trap from every domain

The answer that looks right, and the clue that gives it away.

  • Domain 1

    Improvise on the range

    Clue A new segment opens up that depends on access from the previous one.

  • Domain 2

    Attack the bonus target

    Clue The target is outside the defined range or scope.

  • Domain 3

    Scan for stealth

    Clue The scenario requires avoiding detection.

  • Domain 4

    Generic mass phish

    Clue The target is a specific group such as finance.

  • Domain 5

    WAF fixes injection

    Clue The question asks for the best long-term remediation.

  • Domain 6

    Authz is injection

    Clue Changing an identifier returns data belonging to another user.

  • Domain 7

    Rescan the perimeter

    Clue The target segment is isolated behind a compromised host.

  • Domain 8

    Crack first

    Clue Hashes are captured and time is limited.

Other Cybersecurity certifications

Study guides for exams that overlap with CPENT.

Practise what you read

CPENT domains: common questions

How many domains are in the CPENT exam?

CPENT has 14 domains with 14 official modules between them: Introduction to Penetration Testing and Methodologies, Penetration Testing Scoping and Engagement, Open Source Intelligence (OSINT) and Attack Surface Mapping, Social Engineering Penetration Testing, Web Application Penetration Testing, API and Java Web Token Penetration Testing, Network Penetration Testing (External, Internal, and Perimeter Devices), Windows Exploitation and Privilege Escalation, Active Directory Penetration Testing, Wireless Penetration Testing, Linux Exploitation and Privilege Escalation, Reverse Engineering, Fuzzing, and Binary Exploitation, IoT, OT/SCADA, and Cloud Penetration Testing and Report Writing and Post Testing Actions.

What is the CPENT exam format?

Questions: Hands-on practical (no multiple-choice items). Time allowed: 24 hours (one 24-hour session or two 12-hour sessions). Passing score: 70% for CPENT; 90% earns LPT (Master).

How long should I study for CPENT?

Our planning estimate is 140–210 hrs across all domains, split by weight. It is an editorial estimate, not an official figure, so adjust it to your experience and to how you score on practice questions.

Where should I start?

Work through the areas in order, since each builds on the one before. Use the checklist on each page to confirm you can do what it asks before moving on.

Which outline is this guide based on?

This guide follows CPENT program version 2.0 (CPENTv2), current in 2026, published by EC-Council. It was last reviewed in October 2026.

Domain names, weights and modules come from EC-Council's official outline (CPENT program version 2.0 (CPENTv2), current in 2026). Question counts and study hours are editorial planning estimates, not official figures. Last reviewed October 2026.