
Penetration Tester — career path
StationX Intermediate
The offensive career: find and prove weaknesses before an attacker does. Security+ as the baseline, then the hacking courses employers look for, then PenTest+ to certify it, with OSCP as the next step.
7 courses · 118 sections · 649 lectures · 38 labs · ≈ 40 h of hands-on labs
Free to start: the free lessons and guides for this roadmap →
Try a free hacking lab: Recon to shell (~5 min) → A scripted simulation in your browser. No account needed.
The path
Start here →
Step 1 — Security foundation
The baseline every offensive job advert asks for.
follows the whole CompTIA Security+ (SY0-701) roadmap: 11 courses · 76 sections · 867 lectures · 148 labs · ≈ 172 h of hands-on labs
Learn

- PathFollow the CompTIA Security+ (SY0-701) path — the certification almost every pentest role lists first
11 courses · 76 sections · 867 lectures · 148 labs · ≈ 172 h of hands-on labs
9 steps — The industry-standard entry certification for a cyber security role.
Step 2 — Hacking foundations
The attacker mindset, the toolkit and a first full hack, end to end.
2 courses · 47 sections · 220 lectures
Learn
- CourseEthical Hacking - Hands-On Training - Part I (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
20 sections · 74 lectures
- Course Overview 1
- Building Your Virtual Lab Environment Using VirtualBox 8
- Section: Troubleshooting VirtualBox 4
- Section: Passive Reconnaissance 6
- Active Scanning with Nmap 8
- Section: Scanning for Vulnerabilities Using Nessus 3
- Scanning for Vulnerabilities Using OpenVAS 2
- Section: Exploiting Microsoft Windows 3
- Section: MSFVENOM 5
- Section: Exploiting Linux 5
- Section: Social Engineering 1
- Section: BASH Scripting for Pentesters 2
- Section: Password Cracking 3
- Section: Pentesting Wireless Networks 5
- Section: Web Based Application Attacks 4
- Section: Browser Exploitation Framework (BeEF) 2
- Section: Remaining Anonymous 3
- Capture the Flag Walkthrough - Mr. Robot 4
- Capture the Flag Walkthrough – Stapler 4
- Audio Version of Training 1
- CourseLearn Ethical Hacking From Scratch (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
27 sections · 146 lectures
- Training Overview 2
- 1. Course Introduction 3
- 2. Setting up a Hacking Lab 6
- 3. Linux Basics 3
- 4. Network Hacking 5
- 5. Network Hacking - Pre Connection Attacks 4
- 6. Network Hacking - Gaining Access - WEP Cracking 5
- 7. Network Hacking - Gaining Access - WPA / WPA2 Cracking 5
- 8. Network Hacking - Gaining Access - Security 2
- 9. Network Hacking - Post Connection Attacks 1
- 10. Network Hacking - Post-Connection Attacks - Information Gathering 5
- 11. Network Hacking - Post Connection Attacks - MITM Attacks 16
- 12. Network Hacking - Detection & Security 4
- 13. Gaining Access To Computers 1
- 14. Gaining Access - Server Side Attacks 9
- 15. Gaining Access - Client Side Attacks 6
- 16. Gaining Access - Client Side Attacks - Social Engineering 20
- 17. Gaining Access - Hacking Outside The Local Network 4
- 18. Post Exploitation 7
- 19. Website Hacking 2
- 20. Website Hacking - Information Gathering 7
- 21. Website Hacking - File Upload, Code Execution & File Inclusion Vulns 6
- 22. Website Hacking - SQL Injection Vulnerabilities 11
- 23. Website Hacking - Cross Site Scripting (XSS) Vulnerabilities 5
- 24. Website Hacking - Discovering Vulnerabilities Automatically 5
- 25. Bonus Section 1
- Audio Version of Training 1
Step 3 — Network attacks
Scan, enumerate, sniff and crack your way into a network, then find what's vulnerable.
1 course · 15 sections · 57 lectures · 11 labs
Learn
- CourseThe Complete Nmap Ethical Hacking Course: Network Security Assessment (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
15 sections · 57 lectures
- Training Overview 2
- Introduction 4
- Cheat Sheet 1
- Installing Nmap and Cloud Labs 3
- Nmap Basics, Target Specification & Port States 5
- Nmap Discovery and Ping Scanning 5
- Nmap Scan Techniques 5
- Nmap Port Specification, Service, Version & OS Detection 4
- Nmap Scripting Engine (NSE) 6
- Nmap Performance, Firewall and IDS Evasion 4
- Nmap Output and Extras 4
- Zenmap 4
- How Criminal Black Hats Use Nmap with Hacking Infrastructures 2
- Wrap up 2
- Preview Lectures 6
Practise
- Infra LabsNetwork and Account Security — 11 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab in any 12 months
- Perform Discovery Scanning and Network ReconnaissanceLevel: GuidedDuration: 45 min
- Perform Vulnerability ScanningLevel: GuidedDuration: 45 min
- Perform Network SniffingLevel: GuidedDuration: 30 min
- Perform Password CrackingLevel: GuidedDuration: 45 min
- Manage Shared Folder Access and ICMP Ping Communications by Using Windows FirewallLevel: GuidedDuration: 30 min
- Manage Linux User Accounts, Folder Sharing, and Access ControlLevel: GuidedDuration: 45 min
- Manage AuditingLevel: GuidedDuration: 45 min
- Can You Discover Vulnerabilities Over a Network?Level: AdvancedDuration: 45 min
- Can You Evaluate Weaknesses in Network Traffic and Passwords?Level: AdvancedDuration: 45 min
- Can You Manage Access and Permissions on Windows and Linux?Level: AdvancedDuration: 45 min
- Can You Discover Vulnerabilities, Evaluate Weaknesses in Network Traffic and Manage Access and Permissions on Windows and Linux?Level: ExpertDuration: 1 h
Step 4 — Web application attacks
Work the OWASP Top Ten with Burp in hand.
2 courses · 25 sections · 115 lectures · 27 labs
Learn
- CourseLearn Website Hacking / Penetration Testing From Scratch (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
21 sections · 103 lectures
- Training Overview 2
- Section 0: Course Introduction 1
- Section 1: Preparation - Creating a Hacking Lab 6
- Section 2. Preparation - Linux Basics 4
- Section 3. Website Basics 2
- Section 4. Information Gathering 9
- Section 5. File Upload Vulnerabilities 6
- Section 6. Code Execution Vulnerabilities 3
- Section 7. Local File Inclusion Vulnerabilities (LFI) 2
- Section 8. Remote File Inclusion Vulnerabilities (RFI) 4
- Section 9. SQL Injection Vulnerabilities 2
- Section 10. SQL Injection Vulnerabilities - SQLi In Login Pages 4
- Section 11. SQL injection Vulnerabilities - Extracting Data From The Database 4
- Section 12. SQL injection Vulnerabilities - Advanced Exploitation 11
- Section 13. XSS Vulnerabilities 6
- Section 14. XSS Vulnerabilities - Exploitation 14
- Section 15. Insecure Session Management 5
- Section 16. Brute Force & Dictionary Attacks 3
- Section 17. Discovering Vulnerabilities Automatically Using Owasp ZAP 2
- Section 18. Post Exploitation 12
- Audio Version of Training 1
- CourseLearn Burp Suite, the Nr. 1 Web Hacking Tool (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
4 sections · 12 lectures
- Training Overview 2
- Setup 3
- The Tool 6
- Congrats! 1
Practise
- LabsIntroduction To OWASP Top Ten — 13 labs 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
- OWASP Top Ten 2025 - A01 Broken Access ControlsDuration: 1 h also on Step 7 (PenTest+)
- OWASP Top Ten 2025 - A02 Security MisconfigurationDuration: 1 h also on Step 7 (PenTest+)
- OWASP Top Ten 2025 - A03 Software Supply Chain FailuresDuration: 1 h also on Step 7 (PenTest+)
- OWASP Top Ten 2025 - A04 Cryptographic FailuresDuration: 1 h also on Step 7 (PenTest+)
- OWASP Top Ten 2025 - A05 InjectionDuration: 1 h also on Step 7 (PenTest+)
- OWASP Top Ten 2025 - A06 Insecure DesignDuration: 1 h also on Step 7 (PenTest+)
- OWASP Top Ten 2025 - A07 Authentication FailuresDuration: 1 h also on Step 7 (PenTest+)
- OWASP Top Ten 2025 - A08 Software or Data Integrity FailuresDuration: 1 h also on Step 7 (PenTest+)
- OWASP Top Ten 2025 - A09 Security Logging & Alerting FailuresDuration: 1 h also on Step 7 (PenTest+)
- OWASP Top Ten 2025 - A10 Mishandling of Exceptional ConditionsDuration: 1 h also on Step 7 (PenTest+)
- OWASP Top Ten 2025 - CapstoneDuration: 3 h also on Step 7 (PenTest+)
- OWASP Top Ten 2025 - Capstone (pt.1)Duration: 1 h 30 min also on Step 7 (PenTest+)
- OWASP Top Ten 2025 - Capstone (pt.2)Duration: 1 h 30 min also on Step 7 (PenTest+)
- LabsAdvanced Web Application Exploitation — 14 labs 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
- Web 201 - Lab 1: Recon ToolsDuration: 1 h also on Step 7 (PenTest+)
- Web 201 - Lab 2.1: Detecting and Exploiting Hard to Find SQL injectionsDuration: 1 h also on Step 7 (PenTest+)
- Web 201 - Lab 2.2: Advanced SqlmapDuration: 2 h also on Step 7 (PenTest+)
- Web 201 - Lab 2.3: Manual Blind SQL InjectionDuration: 2 h also on Step 7 (PenTest+)
- Web 201 - Lab 2.4: NoSQL InjectionDuration: 1 h also on Step 7 (PenTest+)
- Web 201 - Lab 3.1: Cross Site Scripting Filter EvasionDuration: 1 h also on Step 7 (PenTest+)
- Web 201 - Lab 3.2: Exploiting Misconfigured CORSDuration: 1 h also on Step 7 (PenTest+)
- Web 201 - Lab 4: Advanced OS Command InjectionDuration: 1 h also on Step 7 (PenTest+)
- Web 201 - Lab 5: Advanced Local File InclusionDuration: 1 h also on Step 7 (PenTest+)
- Web 201 - Lab 6: Advanced CSRFDuration: 1 h also on Step 7 (PenTest+)
- Web 201 - Lab 7.1: XXE to Obtain Arbitrary FilesDuration: 1 h also on Step 7 (PenTest+)
- Web 201 - Lab 7.2: Out of Band XXE AttacksDuration: 1 h also on Step 7 (PenTest+)
- Web 201 - Lab 8: Server Side Request ForgeryDuration: 1 h also on Step 7 (PenTest+)
- Web 201 - Lab 9: Insecure Deserialization in Python and JavaDuration: 1 h also on Step 7 (PenTest+)
Step 5 — Privilege escalation and Active Directory
Go from a foothold to root or SYSTEM, then move through Active Directory — the part interviews probe hardest. The exploitation and lateral-movement labs are on Step 7, the PenTest+ step. The AD attack guides here are free; no Active Directory attack lab is sold yet.
1 course · 10 sections · 63 lectures
Learn
- CourseThe Complete Pentesting & Privilege Escalation Course (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
10 sections · 63 lectures
- Training Overview 2
- Introduction 2
- Bandit 14
- Wakanda 5
- Mr. Robot 6
- Fristi Leaks 5
- Linux Privilege Escalation 14
- Windows Privilege Escalation 10
- Arctic 4
- Closing 1
Step 6 — Scripting for testers
Write the tools instead of waiting for them. The Python scripting labs are on Step 7, the PenTest+ step.
1 course · 21 sections · 194 lectures
Learn
- CourseLearn Python & Ethical Hacking From Scratch (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
21 sections · 194 lectures
- Training Overview 2
- Section 1: Introduction 13
- Section 2: Writing a MAC Address Changer - Python Basics 13
- Section 3: MAC Changer - Algorithm Design 7
- Section 4: Programming a Network Scanner 16
- Section 5: Writing an ARP Spoofer 12
- Section 6: Writing a Packet Sniffer 8
- Section 7: Writing a DNS Spoofer 8
- Section 8: Writing a File Interceptor 7
- Section 9: Writing a Code Injector 14
- Section 10: Bypassing HTTPS 4
- Section 11: Writing an ARP Spoof Detector 3
- Section 12: Writing Malware 10
- Section 13: Writing Malware - Keylogger 8
- Section 14: Writing Malware - Backdoors 22
- Section 15: Writing Malware - Packaging 15
- Section 16: Website / Web Application Hacking 3
- Section 17: Website Hacking - Writing a Crawler 9
- Section 18: Writing a Program To Guess Login Information 3
- Section 19: Writing a Vulnerability Scanner 16
- Audio Version of Training 1
Step 7 — Certify it
The methodology, the labs and the report — proven in an exam.
follows the whole CompTIA PenTest+ (PT0-003) roadmap: 4 courses · 23 sections · 159 lectures · 99 labs · ≈ 117 h of hands-on labs
Learn

- PathFollow the CompTIA PenTest+ (PT0-003) path — the recon, exploitation, web, post-exploitation and scripting labs for the steps above live on this path
4 courses · 23 sections · 159 lectures · 99 labs · ≈ 117 h of hands-on labs
7 steps — The offensive counterpart to CySA+. Scoping, reconnaissance, exploitation, post-exploitation and — the part most people underrate — writing the report.
Where this leads
Choose your next roadmap
Advanced · after the job
The AI-Driven Penetration Tester
Senior roles are going to the people who can direct AI to build security solutions. When you're working in the role and ready for that step, the AI Master's Program is where it's taught — an advanced, application-only programme.
See the AI Master's Program →Application-only. A separate programme for when you're ready.




