Facts verified Oct 15, 2026 against OffSec. Dates that have passed are removed automatically.
| Item | Detail | Official source |
|---|---|---|
| Number of questions | Hands-on penetration testing examination | OffSec |
| Retake fee | US$249 per additional retake | OffSec |
| Retake policy | Wait 4, 8, then 12 weeks after successive failures | OffSec |
| Validity (OSCP) | Lifetime | OffSec |
| Validity (OSCP+) | Three years | OffSec |
| Renewal (OSCP+) | CPE route: 120 credits per three years plus annual coverage | OffSec |
| Delivery | Online, proctored practical examination | OffSec |
| Eligibility | Normally 18+; ages 16โ17 require approval | OffSec |
| Score release | Within 10 business days after report submission | OffSec |
| Testing window | Individual appointments, subject to availability | OffSec |
Facts verified Oct 15, 2026 against OffSec. Dates that have passed are removed automatically.
Interactive OSCP - Offensive Security Certified Professional resources on PracticeTestGeeks, free to start:
Prepare for the OSCP - Offensive Security Certified Professional exam with our free practice test modules. Each quiz covers key topics to help you pass on your first try.
Try these questions from our free OSCP - Offensive Security Certified Professional practice tests. The correct answer and an explanation follow each question.
What tool is best suited for enumerating SMB shares on a Windows target during an OSCP engagement?
Answer: B. enum4linux
Enum4linux is a tool for enumerating information from Windows and Samba systems, including shares, users, groups, and password policies.
An OSCP candidate finds a writable /etc/passwd file. Which entry would add a passwordless root-equivalent account?
Answer: B. hacker::0:0::/root:/bin/bash
An empty password field (::) in /etc/passwd means no password is required, and UID/GID of 0 grants root-level privileges.
When enumerating NFS shares during OSCP, which command shows available exports on a target?
Answer: A. showmount -e
The 'showmount -e' command queries the NFS server and displays its list of exported directories along with any access restrictions.
What Nmap script category is most useful for initial service version detection during OSCP enumeration?
Answer: C. --script=default
The 'default' script category runs commonly useful scripts that are safe, reliable, and provide helpful service information without being intrusive.
Take the full OSCP - Offensive Security Certified Professional practice test