
The OffSec Experienced Penetration Tester (OSEP) shows that you can get into a defended corporate network, work through it to a named target and write the attack up so someone else could repeat it. It's the 300-level step after OSCP, earned through the PEN-300 course and a proctored exam lasting 47 hours and 45 minutes. Budget for the course as well as the exam, because OffSec sells exam-only attempts for OSCP+ but not for OSEP.
Who OSEP is built for
OSEP is aimed at working penetration testers and red team operators who already hold OSCP+ or have the same skills, and whose clients now run antivirus, endpoint detection and response (EDR) tools and application allow-listing. OffSec recommends PEN-200 and a passed OSCP+ exam without requiring either. Its description of the equivalent is specific: comfort with Kali Linux and the Linux command line, solid target enumeration, basic Bash, Python and PowerShell scripting, the ability to exploit SQL injection, file inclusion and local privilege escalation, and a working knowledge of Active Directory and the basic attacks against it. C# isn't required, but OffSec calls it a plus, and the course pushes you to build your own tools instead of relying on off-the-shelf ones.
If you haven't passed OSCP, start there, because PEN-300 assumes that foundation and spends its time on hardened targets. If you want a red team role built around a commercial command-and-control framework, CRTO from Zero-Point Security teaches Cobalt Strike, which the OSEP exam bans. And if application code interests you more than networks, OSWE is OffSec's 300-level web course.
OSEP exam facts
| OSEP exam | |
|---|---|
| Format | Proctored practical in a private VPN: one simulated corporate network, foothold first and internal attacks after; the machine count isn't disclosed |
| Time | 47 hours 45 minutes, then 24 hours to upload the report |
| Passing | Reach the objective given in the control panel (the secret.txt flag) or score 100 points; each local.txt or proof.txt flag is worth 10 |
| Price | $1,749 Course + Cert Bundle (90 days, one attempt); $2,749 a year for Learn One (365 days, two attempts); no exam-only option |
| Prerequisites | None formal; PEN-200 and OSCP+, or equivalent skills, recommended |
| Results | Pass or fail by email within 10 business days of the report |
| Validity | Does not expire; no maintenance fee |
What PEN-300 covers, and what the exam rewards
OffSec's March 2026 syllabus for PEN-300, titled Evasion Techniques and Breaching Defenses, lists these topics, which the course page spreads across more than 20 modules:
- Operating system and programming theory
- Client-side code execution with Microsoft Office and with JScript
- Process injection and migration
- Introduction to antivirus evasion, then advanced antivirus evasion
- Application whitelisting
- Bypassing network filters
- Linux and Windows post-exploitation
- Kiosk breakouts
- Windows credentials
- Windows and Linux lateral movement
- Microsoft SQL attacks
- Active Directory exploitation
- Combining the pieces, followed by a closing set of full scenarios called Trying Harder
Seven challenge labs follow the modules. OffSec publishes no topic weights, so read emphasis from the exam. Its network is mostly Windows with some Linux hosts, every operating system is modern and fully patched, and the machines run the security products the course covers. Some hosts can't be compromised at all, many depend on others, and several paths lead to the same access, so enumeration decides how much of the two days goes to dead ends. Foundational attacks of the kind OSCP tests still appear alongside the advanced material.
The tool rules are looser than OSCP's. Open-source tools that automate enumeration or exploitation, including Metasploit Community, BloodHound and SQLmap, are allowed, and the exam guide sets no one-machine limit on Metasploit. Commercial tools such as Cobalt Strike, Metasploit Pro, Core Impact and Burp Suite Pro are still banned, as are spoofing attacks and AI chatbots, OffSec's own KAI included. A flag only counts when you read it from an interactive remote shell, so a web shell or a Remote Desktop session won't do, and each one needs a screenshot showing the file and the host's IP address. Inside the exam network you get a development virtual machine with Visual Studio and Microsoft Office installed, and 50 machine reverts that can be reset once.
Planning PEN-300 for 90 days or a year
OffSec puts PEN-300 at 671 hours of content. Over the bundle's 90 days that comes to about 7.5 hours a day before you open a challenge lab, so the bundle suits someone studying close to full time or already strong in most of the syllabus. Learn One costs $1,000 more, lasts 365 days, includes two exam attempts and adds Proving Grounds Play and Practice. Bundle buyers who run short can add 30-day lab extensions, and the bundle's exam attempt must be used within 120 days of lab access ending.
Work through the modules in syllabus order, since the closing modules assume everything before them. Do every exercise, then rewrite the course's example tooling yourself until you can change and recompile it without the text open. The exam network includes a development machine with Visual Studio, so expect to adjust code against the clock. Give the Active Directory, lateral movement and Microsoft SQL modules extra hours, because they're how you move between machines on a single network where nothing stands alone.
Treat the challenge labs as the second half of the course. OffSec says they train most of what the exam tests and that the last one is about as complex as the exam, so save that one for a full rehearsal: two days on the clock, the exam's tool rules, and a finished report at the end.
OffSec calls its documentation rules very strict, and a thin report can cost some or all of the points. It has to cover every step, command, piece of code and console output. Where you modify an exploit, it needs the original URL, the changes highlighted and the reason for each. It goes in as a PDF inside an unencrypted .7z archive of no more than 200MB, and anything left out can't be sent later. If your lab notes follow that structure from the first module, the exam report becomes assembly work. For someone who meets OffSec's recommended background, we'd put about half the study time into modules, a third into challenge labs and the rest into Active Directory review and report drafting.
After OSEP: no renewal, and three directions
OSEP doesn't expire, and OffSec's maintenance handbook confirms that a certification without an expiry date needs no Annual Maintenance Fee. Passing OSEP while your OSCP+ is valid renews the OSCP+ for three years, as long as you pay the maintenance fee. OSEP is also one of the three exams, with OSWE and OSED, that together award OSCE³ automatically with no further test. A PEN-300 completion letter can count for up to 40 (ISC)² continuing professional education (CPE) credits.
If you fail, the cooling-off period is four weeks after the first failed attempt, eight after the second and 12 after any later one, counted per exam whatever product you bought. Retakes are valid for 120 days from purchase. Exam sets come from a pool at random, so a retake may be a different network. If you submit a report and fall short, OffSec emails your score and some feedback.
- OSWE adds white-box web application testing and is the second piece of OSCE³.
- OSED suits you if the low-level Windows modules were the part of PEN-300 you liked most.
- CRTO covers red team operations with Cobalt Strike, the kind of commercial tooling the OSEP exam excludes.
Our view
OSEP's standing comes from an exam that resembles an internal test against a client who has bought security products: one network, no machine list, an objective and two days. Letting you pass on the objective alone rewards finishing an attack path over collecting flags, which is closer to how a client judges the work. Three complaints hold up. The 90-day bundle is small for 671 hours of material, the syllabus carries no weights, and a ban on commercial frameworks means OSEP says nothing about the tools a red team may actually license. We think it's worth the money if you already hold OSCP and test internal networks for clients with mature defenses, or if you're working toward OSCE³. If your employer's contracts name a GIAC credential, or Active Directory attacks still feel shaky, spend the money elsewhere first.
Sources
- PEN-300 course page: prices, 671 hours, modules, challenge labs, prerequisites, non-expiry, CPE credits, checked October 2026
- PEN-300 syllabus (PDF): topic list, checked October 2026
- OSEP Exam Guide: time, format, pass rules, restrictions, report rules, reverts, results, checked October 2026
- OSEP Exam FAQ: flag points, secret.txt, exam network, development VM, final challenge lab, feedback, checked October 2026
- Advanced Evasion Techniques and Breaching Defenses FAQ: recommended skills and C#, checked October 2026
- OffSec pricing: plan prices, lab days and attempts, checked October 2026
- Standalone OffSec Certification Exam FAQ: exam-only purchase offered for OSCP+ only, checked October 2026
- Learn One FAQ: Proving Grounds access, attempts and expiry, checked October 2026
- Course & Cert Exam Bundle FAQ: 120-day attempt window, 30-day lab extensions, checked October 2026
- Exam Retake Policy: cooling-off periods and retake validity, checked October 2026
- CPE Program and Annual Maintenance Handbook: no fee for non-expiring certifications, qualifying exams, checked October 2026
- Renewing by a Qualifying Exam: three-year OSCP+ extension, checked October 2026
- OSCE³ FAQ: OSEP, OSED and OSWE award OSCE³ automatically, checked October 2026
- Zero-Point Security Red Team Ops: CRTO teaches Cobalt Strike, checked October 2026