
Free CompTIA PenTest+ (PT0-003) Roadmap
The offensive counterpart to CySA+. Scoping, reconnaissance, exploitation, post-exploitation and — the part most people underrate — writing the report.
7 steps · 167 free videos · 89 free reads
Create your free account to open all 2,396 free items
The 256 free items on this page — and every other free lesson, video and guide — open once you have a free StationX account. No card, no trial.
Read these first
7 steps, in order
The 🔒 rows show what the full roadmap adds at each step. StationX Membership opens every course and its labs: $299 / year ($24.92/mo billed annually). Infrastructure Labs labs are a separate add-on.
Start here →
Step 1 — Learn the methodology
Plan and scope an engagement legally and professionally.
🔒 The full roadmap adds here: 1 full course (Membership)
- Course · Total: CompTIA PenTest+ v3 · 🔒 Membership
Step 2 — Reconnaissance and scanning
Map an estate and find what is exposed.
🔒 The full roadmap adds here: hands-on labs 1–29 of 99 (18 labs in Membership · 11 labs in Infrastructure Labs)
- Lab 1 of 99 · Additional Scanning Options · 🔒 Membership
- Lab 2 of 99 · Automated Vulnerability Assessments · 🔒 Membership
- Lab 3 of 99 · Basics of Metasploit · 🔒 Membership
- Lab 4 of 99 · Core Impact Vulnerability Scan · 🔒 Membership
- Lab 5 of 99 · Creating Recommendations Based on Vulnerability Assessments · 🔒 Membership
- Lab 6 of 99 · Host Identification Scanning via Windows · 🔒 Membership
- Lab 7 of 99 · Host Identification Scanning with Linux · 🔒 Membership
- Lab 8 of 99 · Identifying System Vulnerabilities with OpenVAS · 🔒 Membership
- Lab 9 of 99 · Manual Vulnerability Assessment · 🔒 Membership
- Lab 10 of 99 · Nessus Scanning and Reporting · 🔒 Membership
- Lab 11 of 99 · Nessus Setup and Config · 🔒 Membership
- Lab 12 of 99 · Network Discovery · 🔒 Membership
- Lab 13 of 99 · Open Source Collection · 🔒 Membership
- Lab 14 of 99 · Scanning and Enumeration · 🔒 Membership
- Lab 15 of 99 · Scanning and Enumeration · 🔒 Membership
- Lab 16 of 99 · Scanning and Mapping Networks · 🔒 Membership
- Lab 17 of 99 · Scanning From Windows · 🔒 Membership
- Lab 18 of 99 · Vulnerability Scanner Set-up and Configuration · 🔒 Membership
- Lab 19 of 99 · Perform Open Source Intelligence [Guided] · 🔒 Infrastructure Labs
- Lab 20 of 99 · Execute Network Reconnaissance [Guided] · 🔒 Infrastructure Labs
- Lab 21 of 99 · Perform Vulnerability Scans [Guided] · 🔒 Infrastructure Labs
- Lab 22 of 99 · Monitor Network Traffic by Using Wireshark [Guided] · 🔒 Infrastructure Labs
- Lab 23 of 99 · Intercept and Obtain Passwords [Guided] · 🔒 Infrastructure Labs
- Lab 24 of 99 · Perform DOS Attacks [Guided] · 🔒 Infrastructure Labs
- Lab 25 of 99 · Perform an Attacker-in-the-Middle (AitM) Exploitation [Guided] · 🔒 Infrastructure Labs
- Lab 26 of 99 · Can You Perform OSINT and Host Discovery? [Advanced] · 🔒 Infrastructure Labs
- Lab 27 of 99 · Can You Explore Vulnerabilities in Systems, Network Traffic, and Passwords? [Advanced] · 🔒 Infrastructure Labs
- Lab 28 of 99 · Can You Perform DOS and AitM Attacks? [Advanced] · 🔒 Infrastructure Labs
- Lab 29 of 99 · Can You Perform OSINT by Using recon-ng, Perform Scans with Nmap & GSA, and Perform AitM Attacks? [Expert] · 🔒 Infrastructure Labs
Step 3 — Exploitation
Turn a finding into proven impact.
🔒 The full roadmap adds here: hands-on labs 30–54 of 99 (14 labs in Membership · 11 labs in Infrastructure Labs)
- Lab 30 of 99 · Client-Side Exploitation with Social Engineering · 🔒 Membership
- Lab 31 of 99 · Cybersecurity Testing with Core Impact · 🔒 Membership
- Lab 32 of 99 · Evasive Maneuvers and Post Exploitation · 🔒 Membership
- Lab 33 of 99 · Intro To Linux - Backing Up, Compression, and Scheduling · 🔒 Membership
- Lab 34 of 99 · Intro to Linux - Routing and SSH Tunnels · 🔒 Membership
- Lab 35 of 99 · Linux Exploitation · 🔒 Membership
- Lab 36 of 99 · Network Miner · 🔒 Membership
- Lab 37 of 99 · Open Source Password Cracking · 🔒 Membership
- Lab 38 of 99 · Pentesting & Network Exploitation - Linux Target Analysis Labs · 🔒 Membership
- Lab 39 of 99 · Pentesting & Network Exploitation: DMZ Exploitation · 🔒 Membership
- Lab 40 of 99 · Pentesting & Network Exploitation: LAN Exploitation · 🔒 Membership
- Lab 41 of 99 · Pentesting & Network Exploitation: Windows Target Analysis Labs · 🔒 Membership
- Lab 42 of 99 · Post Exploitation and Pivoting · 🔒 Membership
- Lab 43 of 99 · Windows Exploitation · 🔒 Membership
- Lab 44 of 99 · Perform Open System Intelligence (OSINT) Gathering [Guided] · 🔒 Infrastructure Labs
- Lab 45 of 99 · Exploit Common Windows Flaws [Guided] · 🔒 Infrastructure Labs
- Lab 46 of 99 · Gain Remote Access to a Windows System [Guided] · 🔒 Infrastructure Labs
- Lab 47 of 99 · Perform Post-Exploit Activities [Guided] · 🔒 Infrastructure Labs
- Lab 48 of 99 · Exploit Flawed Code [Guided] · 🔒 Infrastructure Labs
- Lab 49 of 99 · Discover and Exploit Targets by Using Metasploit [Guided] · 🔒 Infrastructure Labs
- Lab 50 of 99 · Schedule and Perform Network Vulnerability Scans [Guided] · 🔒 Infrastructure Labs
- Lab 51 of 99 · Can You Find Flaws with OSINT and Vulnerability Scanning? [Advanced] · 🔒 Infrastructure Labs
- Lab 52 of 99 · Can You Exploit Windows? [Advanced] · 🔒 Infrastructure Labs
- Lab 53 of 99 · Can You Exploit Windows with Metasploit and Code Analysis? [Advanced] · 🔒 Infrastructure Labs
- Lab 54 of 99 · Can You Perform Open-source Intelligence (OSINT)-Gathering Operations? [Expert] · 🔒 Infrastructure Labs
Step 4 — Web application testing
Work the OWASP Top Ten by hand.
🔒 The full roadmap adds here: hands-on labs 55–81 of 99 (Membership)
- Lab 55 of 99 · OWASP Top Ten 2025 - A01 Broken Access Controls · 🔒 Membership
- Lab 56 of 99 · OWASP Top Ten 2025 - A02 Security Misconfiguration · 🔒 Membership
- Lab 57 of 99 · OWASP Top Ten 2025 - A03 Software Supply Chain Failures · 🔒 Membership
- Lab 58 of 99 · OWASP Top Ten 2025 - A04 Cryptographic Failures · 🔒 Membership
- Lab 59 of 99 · OWASP Top Ten 2025 - A05 Injection · 🔒 Membership
- Lab 60 of 99 · OWASP Top Ten 2025 - A06 Insecure Design · 🔒 Membership
- Lab 61 of 99 · OWASP Top Ten 2025 - A07 Authentication Failures · 🔒 Membership
- Lab 62 of 99 · OWASP Top Ten 2025 - A08 Software or Data Integrity Failures · 🔒 Membership
- Lab 63 of 99 · OWASP Top Ten 2025 - A09 Security Logging & Alerting Failures · 🔒 Membership
- Lab 64 of 99 · OWASP Top Ten 2025 - A10 Mishandling of Exceptional Conditions · 🔒 Membership
- Lab 65 of 99 · OWASP Top Ten 2025 - Capstone · 🔒 Membership
- Lab 66 of 99 · OWASP Top Ten 2025 - Capstone (pt.1) · 🔒 Membership
- Lab 67 of 99 · OWASP Top Ten 2025 - Capstone (pt.2) · 🔒 Membership
- Lab 68 of 99 · Web 201 - Lab 1: Recon Tools · 🔒 Membership
- Lab 69 of 99 · Web 201 - Lab 2.1: Detecting and Exploiting Hard to Find SQL injections · 🔒 Membership
- Lab 70 of 99 · Web 201 - Lab 2.2: Advanced Sqlmap · 🔒 Membership
- Lab 71 of 99 · Web 201 - Lab 2.3: Manual Blind SQL Injection · 🔒 Membership
- Lab 72 of 99 · Web 201 - Lab 2.4: NoSQL Injection · 🔒 Membership
- Lab 73 of 99 · Web 201 - Lab 3.1: Cross Site Scripting Filter Evasion · 🔒 Membership
- Lab 74 of 99 · Web 201 - Lab 3.2: Exploiting Misconfigured CORS · 🔒 Membership
- Lab 75 of 99 · Web 201 - Lab 4: Advanced OS Command Injection · 🔒 Membership
- Lab 76 of 99 · Web 201 - Lab 5: Advanced Local File Inclusion · 🔒 Membership
- Lab 77 of 99 · Web 201 - Lab 6: Advanced CSRF · 🔒 Membership
- Lab 78 of 99 · Web 201 - Lab 7.1: XXE to Obtain Arbitrary Files · 🔒 Membership
- Lab 79 of 99 · Web 201 - Lab 7.2: Out of Band XXE Attacks · 🔒 Membership
- Lab 80 of 99 · Web 201 - Lab 8: Server Side Request Forgery · 🔒 Membership
- Lab 81 of 99 · Web 201 - Lab 9: Insecure Deserialization in Python and Java · 🔒 Membership
Step 5 — Post-exploitation and lateral movement
Escalate, persist, move laterally and cover your tracks once you are in.
Hands-on step: the labs for it are on the full roadmap.
🔒 The full roadmap adds here: hands-on labs 82–92 of 99 (Infrastructure Labs)
- Lab 82 of 99 · Perform Open Source Intelligence [Guided] · 🔒 Infrastructure Labs
- Lab 83 of 99 · Use Network Tools to Perform Discovery Scanning and Network Reconnaissance [Guided] · 🔒 Infrastructure Labs
- Lab 84 of 99 · Perform Vulnerability Scanning by using Greenbone Security Assistant (GSA) [Guided] · 🔒 Infrastructure Labs
- Lab 85 of 99 · Explore Network Traffic by Using Wireshark [Guided] · 🔒 Infrastructure Labs
- Lab 86 of 99 · Evaluate the Risk of Password Cracking to Your IT Environment [Guided] · 🔒 Infrastructure Labs
- Lab 87 of 99 · Perform Lateral Movement [Guided] · 🔒 Infrastructure Labs
- Lab 88 of 99 · Take Advantage of Anti-Forensic Techniques [Guided] · 🔒 Infrastructure Labs
- Lab 89 of 99 · Can You Perform OSINT Techniques to Unveil Hidden Network Details and Service Information? [Advanced] · 🔒 Infrastructure Labs
- Lab 90 of 99 · Can You Explore Vulnerabilities in Systems, Network Traffic, and Passwords? [Advanced] · 🔒 Infrastructure Labs
- Lab 91 of 99 · Can You Perform Lateral Movement and Post-exploit Activities? [Advanced] · 🔒 Infrastructure Labs
- Lab 92 of 99 · Can You Perform Information Gathering, Credentialed Vulnerability Access, and Attack a Boundary Server? [Expert] · 🔒 Infrastructure Labs
Try a free hacking lab: Recon to shell (~5 min) → A scripted simulation in your browser. No account needed.
Step 6 — Write the report
Turn findings into a report with risk ratings, remediation advice and an executive summary.
Hands-on step: the labs for it are on the full roadmap.
Step 7 — Scripting for testers
Automate the boring parts.
🔒 The full roadmap adds here: hands-on labs 93–99 of 99 (Membership)
- Lab 93 of 99 · Intro to Python · 🔒 Membership
- Lab 94 of 99 · Python · 🔒 Membership
- Lab 95 of 99 · Python Tool Building - Authenticated SQLi · 🔒 Membership
- Lab 96 of 99 · Python Tool Building - Banner Grabber · 🔒 Membership
- Lab 97 of 99 · Python Tool Building - C2 · 🔒 Membership
- Lab 98 of 99 · Python Tool Building - Local File Inclusion · 🔒 Membership
- Lab 99 of 99 · Windows Rootkits With Python · 🔒 Membership
Before the exam
The full CompTIA PenTest+ (PT0-003) roadmap
The same steps with every course and the hands-on labs, and your progress tracked.
The full roadmap with labs →What Membership includes · Full refund within 30 days if you haven't started a lab · cancel anytimeAI-Driven Security Engineering
StationX’s AI Master’s teaches you to create and deploy security solutions by directing AI. “No coding background required. You direct the AI; the AI does the building.”
Explore the AI Master’s →Create your free account to open all 2,396 free items

1,508 video lessons

380 videos

451 articles & guides

37 cheat sheets

8 practice question sets

12 tools & planners
The 256 free items on this page — and every other free lesson, video and guide — open once you have a free StationX account. No card, no trial.

















































































![What Is Pretexting in Cyber Security? [Easy Guide & Examples]](/static/free/blog-what-is-pretexting-in-cyber-security.jpg)






































































