Skip to content
Independent certification guide · exam data reviewed November 2026 Study guidesBrowse by fieldHow we review
Find a certification

OSCP - Offensive Security Certified Professional

How to prepare for OSCP - Offensive Security Certified Professional

A 4-stage plan from your first study session to exam day. Adjust the pace to your own schedule.

Study plan

StageWhat to doTime
1Understand the OSCP exam structure
Read the official exam guide, learn about the 24‑hour proctored format, lab environment, and scoring criteria.
Week 1
2Master core penetration‑testing techniques
Follow the PEN‑200 modules to cover enumeration, web attacks, privilege escalation, Active Directory, and cloud exploitation.
Weeks 2‑4
3Hands‑on lab practice
Spend extensive time in the OffSec labs, completing module labs and the nine challenge labs to build speed and accuracy.
Weeks 5‑7
4Simulated exam runs
Do full‑length 24‑hour practice exams on the three standalone machines and AD scenario, then refine reporting.
Weeks 8‑9

Exam domains

These come from the official exam outline.

  • Active information gathering
  • Buffer overflow exploitation
  • Privilege escalation
  • Antivirus evasion
  • Post-exploitation techniques
  • Professional report writing

OSCP - Offensive Security Certified Professional preparation questions

How many steps are in the OSCP - Offensive Security Certified Professional study plan?

This plan has 4 stages, starting with understand the OSCP exam structure and ending with simulated exam runs.

Do I need prior experience for OSCP - Offensive Security Certified Professional?

Hands‑on practical knowledge of Linux and Windows administration, networking, and network scripting

What should I study for OSCP - Offensive Security Certified Professional?

Focus on the official exam domains: Active information gathering, Buffer overflow exploitation, Privilege escalation, Antivirus evasion, Post-exploitation techniques, Professional report writing.

Exam outlines change between versions. Check the official exam page for the current outline before you start.