What would you like to learn?

Try PowerShell, networks, XSS, or Step 138

Browse the full curriculum →

Penetration testing

Step 304. Understanding the OSCP Exam and a Preparation Roadmap — The Rules of the 24-Hour Practical Battlefield

Step 304Estimated practice · 3–4 hours

Level 4 — Professional | Difficulty ★★☆☆☆ | Estimated time: 3–4 hours

Prerequisites: you checked your strengths and weaknesses with data in Step 303 (Level 3 comprehensive evaluation). You have experience solving HTB Medium-tier machines on your own.

  • What you need: a web browser (to read OffSec’s official pages), a calendar, and a document tool (personal wiki or Markdown editor).
  • This lesson produces a plan. For later technical practice, use an isolated lab you control or targets, features and periods explicitly permitted by the operator. A platform name does not authorize access to every system or feature.
  • Information caution: the OSCP exam system (structure, scoring, price, regulations) changes frequently. The figures in this chapter organize the general structure as of writing — always confirm the latest information on OffSec’s official pages and the Exam Guide.

Connect the strengths and gaps recorded in Level 3 to exam preparation. This lesson checks the exam structure, evidence and reporting rules, then uses your available time and learning observations to build a plan. Identify missing skills and link them to lessons and practice tasks.

Level 4 Roadmap — 7 Tracks, 45 Steps

Level 4 (Steps 304–348) consists of seven tracks. Read them in order, or start with the track you need. The first chapter of each track carries a track guide.

Track Steps What it covers
OSCP 304–313 Exam orientation → two mock exams → the practical exam → retrospective
Bug Bounty 314–319 Program mechanics → live-service recon → validation → report writing → submission & triage
CVE Analysis & Open Source 320–323 Patch-diff analysis → reproduction → independent analysis → tool release
Competitions 324–328 Domestic qualifier → finals → gap analysis vs. winners → international CTF
Community & Knowledge Sharing 329–333 New-technique analysis → intake routine → mentoring → public speaking
Career & Peak Performance 334–340 Portfolio consolidation → choosing a direction → national championship run → journey memoir
Expansion & Completion 341–348 New growth axis → full-kill-chain scenario → playbook v2.0 → team leading → completion

1. Learning Objectives

By the end of this chapter, you will be able to:

  • Explain the OSCP exam’s structure (time, machine composition, report regulations)
  • Understand the scoring system and build a score strategy of “which combination makes 70 points”
  • Ground the choice between taking PEN-200 and sitting the exam alone in your own skill data
  • Draw a connection table of which Steps of this book prepare which parts of the exam
  • Write a preparation plan with a target exam date and weekly practice volume

2. Background Knowledge — Today’s Tools and Concepts

Today’s Tools at a Glance

Category Details
Language/environment Web browser (OffSec official pages), calendar, personal wiki
Today’s materials The OSCP Exam Guide (official document), your self-evaluation data from Step 303
Concepts needed Exam structure, scoring system and pass line, PEN-200, prohibited-tool regulations, and the distinction between historical bonus points and current rules
Today’s deliverable OSCP-prep-plan.md — exam structure summary + practice machine list + target exam date

2-1. OSCP and OSCP+ — Practical Work and Documentation

OSCP is an OffSec practical penetration-testing certification. This lesson prepares for the current OSCP+ exam. The official page states that passing earns both OSCP and OSCP+: OSCP does not expire, while the OSCP+ designation is valid for three years from issuance. Check current maintenance options when planning an exam or renewal.

The following compares personal practice with this exam preparation. CTF time limits, reports and hint rules vary by event; do not generalize one format to all CTFs.

Aspect Personal practice / CTF Preparation in this lesson
Output Flags, write-ups or other task-specific results Results plus reproducible evidence and explanation
Help Record hints and solutions used Check independent-work and tool rules
Time Task/event rules or a personal plan Plan around official timing and submission deadlines

Prepare both the practical result and the documentation that demonstrates it. A result may receive no credit if the required evidence and reporting conditions are not met.

2-2. Exam Structure — 23 Hours 45 Minutes and a Submission Deadline

Summary checked against the official exam guide on September 27, 2026. The title’s “24-hour” wording is approximate; the practical lasts 23 hours 45 minutes. Read the full current guide before the exam.

[Practical] 23 hours 45 minutes
- 3 independent machines: 20 each (10 initial access + 10 escalation)
- 3 AD machines: 10 + 10 + 20 = 40; starting credentials provided
- Passing threshold: 70/100

[Report] Within 24 hours after the practical ends
- Submit the PDF inside an unencrypted .7z archive
- Check the official checklist for naming, size and final submission
- Submit proof contents in the control panel before the exam ends
- Capture proof contents from an interactive target shell, with the target IP

Remember three things. First, the AD set is 40 points — nearly half the score comes from the domain environment (intensive training in Step 308). Second, the report is part of the exam — it must be submitted within 24 hours after the practical ends, so “solve everything then write leisurely” is impossible (prepared for in Step 307). Third, the 3 independent machines each award partial credit for initial access and privilege escalation, so points accumulate even without full compromise.

2-3. Score Strategy — Combinations That Make 70

There are several combinations that make the 70-point pass line.

Scoring example A: AD 40 + independent 20 + independent 20 = 80
Scoring example B: AD 40 + independent 20 + another independent initial access 10 = 70
Scoring example C: AD 10 + independent 20 + independent 20 + independent 20 = 70

These examples practise score arithmetic; they do not declare a pass. Actual credit depends on target objectives, evidence, documentation and rule compliance. Preserve evidence of achieved initial access, then compare remaining objectives, time and progress when choosing the next task. Recording a failed command does not itself earn points.

The current OSCP+ exam does not award bonus points. We checked the official OffSec OSCP+ FAQ on September 27, 2026. Historical advice about earning extra exam points through PEN-200 exercises or lab records does not apply to the current exam. Choose training for the practice environment and learning support you need; earn the required score through exam performance.

2-4. Whether to Take PEN-200 — Decide with Skill Data

PEN-200 is OffSec’s official course. The official product page lists training/lab/exam bundles and a standalone exam option (checked September 27, 2026). Compare current inclusions, access periods, and prices before buying.

Having finished Level 3, your judgment criteria are not other people’s reviews but my data.

My state Judgment
HTB Medium solved reliably within 4 hours Assess AD, reporting, and tool restrictions in a mock session before choosing an exam route
AD chain experience only from Steps 261–263, 271 Decide after intensive AD set training (Step 308) — if lab access is needed, compare coverage and access periods
Slow at English document writing Report training (Steps 305 and 307) needs attention
Need a structured curriculum and official practice labs Consider taking PEN-200

2-5. Check Prohibited and Restricted Tools

Checked September 27, 2026 against the OffSec exam guide and official FAQ. These corrections are a summary; reread all restrictions before your exam.

  • Metasploit and Meterpreter: select one machine; repeated use there is permitted. Do not test several machines first, switch after failure, or use them for pivoting. Consult the guide for multi/handler and msfvenom exceptions.
  • Prohibited tools: mass vulnerability scanners such as Nessus, automatic exploitation tools, and commercial tools/services are prohibited. An allowed example such as Nmap does not override restrictions on particular features.
  • AI chatbots: prohibited during both the exam and report preparation.

In your practice log, record the tool, the feature used, and the rule you checked. Distinguish tools used for learning from tools permitted in the exam.


3. Follow Along

Today’s deliverable is one preparation plan. Download the English worksheet, Korean worksheet or complete ZIP and complete the following five sections. This is a lesson worksheet, not an exam-report template. Mark unknown values “unverified” and record the official source and next verification action.

3-1. Summarizing the Structure from the Exam Guide

Find and read the OSCP Exam Guide on OffSec’s official site, and organize the following items in your own words — the task is to verify directly, not copy this chapter’s figures.

## Exam structure (verified: ____-__-__, source: OffSec Exam Guide)
- Practical duration: ____
- Machine composition: ____ independent / ____ AD sets
- Scoring and pass line: ____
- Report deadline: ____
- Evidence rules (screenshot requirements): ____
- Prohibited/restricted tools: ____
- Bonus points: none (official FAQ checked 2026-09-27; reconfirm before the exam)
- Retake regulations and cost: ____

Why record the verification date: when the system changes, this document must be updated — and without knowing how old the information is, you can’t judge when to update it.

3-2. Building a 30-Item Practice List

Select practice to address specific skill gaps. Community lists are candidate sources: check their date, current availability, cost and authorized scope. Even on a practice platform such as Proving Grounds, confirm that each selected target and feature is within the offered scope. Thirty entries below are a planning example; label each item’s type so an AD set and a single machine are not counted as identical units.

## Practice entries (30 as an adjustable example)
### Introductory 10 / intermediate 15 / difficult or AD 5
1. Name / type (machine, AD set, reporting): ____
   Authorized scope / access conditions: ____
   Skill gap and basis for difficulty: ____
   Planned time: ____ / actual time: ____ / help used: ____
   Completion date / observations / evidence location: ____ / next action: ____

Choose using your skill gaps, Windows/Linux/AD coverage and access conditions. Treat community ratings as references. A solved task can still belong in the plan when the aim is independent reproduction or better documentation; distinguish new work from repeat practice. Record each item’s completion date and observations.

3-3. The Course-Decision Table

Apply section 2-4’s criteria to your data. Pull out Step 303’s evaluation document.

## Course decision
- Two observations distinguishing independent work and hints: ____ / ____
- Gaps observed in AD work and report reproducibility: ____
- Unverified skills and tasks to check them: ____
- Materials, lab access and feedback needed: ____
- Costs, access periods and limits: ____
- Decision or reason to defer, with next action: ____

“Because everyone else takes it” is not grounds. Grounds always come from my data.

3-4. The Schedule — Carving It into the Calendar

Finally, build a schedule with numbers in it.

## Preparation schedule
- Weekly available hours: ____
- Practice / documentation / review hours: ____ / ____ / ____
- Sum of the three: ____ / what to reduce if over capacity: ____
- Rest / contingency time: ____
- Mock check 1 / 2 dates and official timing / rules to apply: ____
- Target exam date or decision review date: ____
- Location in a calendar / document you will actually use: ____
- Weekly check date and adjustments after missed work: ____

The 30-item list and timeboxes in this lesson are planning examples, not OffSec eligibility requirements or predictors of passing. Assess AD work, evidence and reporting, and compliance with tool restrictions before setting your schedule and budget.

3-5. Connecting to This Book — You Have Already Come This Far

Organized, here’s which parts of the exam this book’s journey so far has prepared.

This book’s sections Practice to connect
Steps 111–117 (lab setup, recon and initial access) Information gathering and enumeration practice
Steps 118–127 (the full MS2 attack) The independent machine’s standard cycle — penetrate→escalate→evidence
Steps 123–124 (john/hashcat) Credential analysis practice
Step 128 (the MS2 report) The exam report’s skeleton
Steps 261–263, 271 (AD basics/machines) Practising AD structure, permissions and paths
Steps 269, 272 (vulnerability chaining/playbook) Recording and organizing multi-step practice
Steps 304–308 (this unit) The exam-prep system — plan, report training, enumeration training, templates, AD sets
Steps 309–313 (the following unit) Mock exams and the sitting itself

Do you see it — you are not “starting fresh” on the OSCP but at the stage of assembling what you’ve already built into the exam format.


4. Missions & Exercises

Mission — Complete One Copy of the OSCP Prep Plan

  1. Fill 3-1’s items by verifying them yourself in the official Exam Guide (verification date included)
  2. Classify practice entries by type and difficulty (for example, introductory 10 / intermediate 15 / difficult or AD 5). Explain any change in count
  3. Write a decision or reason to defer, grounded in your observations and support needs
  4. Fit practice, documentation, review and mock checks within your available time; record a target exam or review date in a calendar or document you will use
  5. Write the check date and next verification date at the top, and schedule a final check of official rules immediately before the exam

Exercises

Exercise 1. What outputs should you keep for personal practice and for this exam preparation? Explain why one scoring rule cannot be applied to every CTF.

Exercise 2. On an independent machine where you achieve only initial access and fail privilege escalation, what must you absolutely do as score strategy?

Exercise 3. Using the risks of both over-preparation and under-preparation, explain why your criteria must be “my data,” not “other people’s preparation periods.”

Exercise 4. Why is it emphasized that the exam guide be verified as “the official document,” not “the book’s figures”?


Answers & completion criteria · expand/collapse

5. Model Answers & Completion Criteria

Mission Model Answer

A completed plan has this structure.

# OSCP Prep Plan
Checked: ____ / Next verification: ____ / Pre-exam check: ____

## 1. Exam summary — official sources, dates and unknowns
## 2. Practice entries — types, gaps, help, dates and observations
## 3. Learning / course decision — observations and support needs
## 4. Schedule — available hours and sum, mock checks, target or review date
## 5. Course connections / self-review — lessons, first action, remaining checks

How to verify: ① Does official information have a source and check date, with a next action for unknowns? ② Are entry types, skill gaps and access conditions clear? ③ Do two personal observations and support needs inform the course decision? ④ Do hours fit actual availability, with room for rest and adjustment? ⑤ Are the next action and check date recorded somewhere you will use? Deferring a purchase is acceptable with a reason and next action. Do not treat unresolved official requirements as completed exam preparation.

Exercise Answers

Answer 1. In personal practice, record requests, observations, causes, fixes and help used. For exam preparation, practise producing required result evidence and reproducible explanations under the official rules. CTF scoring, timing, hints and report requirements vary, so “only the flag counts” is not a universal rule.

Answer 2. Preserve commands, results and required evidence for the initial access achieved, and check control-panel and report requirements. Distinguish achieved results from failed attempts. Then prioritize using the remaining time and progress on other objectives.

Answer 3. Other people have different prerequisites, help and available time. Record independent work, hints, AD experience, report reproducibility and recent progress together. These observations improve the basis for planning but do not guarantee a pass; revise the plan for health, budget and official rule changes too.

Answer 4. Because the exam system gets revised whenever the operator decides, and the figures in books, blogs, and pass stories belong to when they were written. Prepare on stale information — not knowing a changed scoring scheme or prohibited-tool rule, say — and on exam day the strategy itself can become void. “The habit of recording the verification date” is thus the baseline of information management.

Completion Criteria Checklist

  • [ ] I can explain the exam structure (duration, composition, scoring, report regulations) to someone else
  • [ ] I can state 2+ score combinations that make 70 points
  • [ ] I checked official sources and distinguished unresolved items and next actions
  • [ ] The practice list records types, gaps, permitted scope and observations, with reasons for its count and difficulty
  • [ ] I recorded grounds and a next action for the course decision or deferral
  • [ ] Feasible weekly hours and a target exam or review date are recorded in a schedule I will use
  • [ ] Mission: I completed one copy of OSCP-prep-plan.md

6. Common Pitfalls & Fixes

Wall 1. The information is mixed — every review says something different

Symptom: each blog pass story states different scoring and regulations.
Cause: the system has actually changed multiple times, and each review carries the regulations of when its author sat.
Fix: use community information only for experience-type info like “practice machine recommendations,” and confirm institutional information — exam regulations, scoring, prohibited tools — only in the official Exam Guide. Recording the fixation date in your plan is the firewall against this confusion.

Wall 2. Success and failure stories shake me into constantly changing the schedule

Symptom: pass/fail stories keep changing your schedule. Compare your observations and skill gaps first, and also account for available time, health, cost and official rule changes. “Under four hours for three weeks” is only a possible personal target, not an official readiness standard or the only reason to revise a plan.

Wall 3. The list grows huge and I never start

Symptom: the list grows without execution records. Start with work you can actually do this week; choose later items using observed gaps. Thirty entries are this lesson’s planning example. If you change the count, record why and recalculate the schedule and hours.

Wall 4. English anxiety keeps postponing the decision

Symptom: English report writing is slow. Sentence patterns can help you start, but twenty fixed sentences do not complete a report. Using authorized practice material, write commands, observations, causes and reproduction steps, then check whether another reader can follow them. Later lessons practise writing and reviewing reports.

Wall 5. Adding discontinued bonus points to the current score

Symptom: historical bonus-point advice leads you to target too few exam points.
Cause: an old exam report has been confused with the current OSCP+ rules.
Fix: no bonus points are available. Plan to earn the passing score of 70 through exam performance, and check the official exam guide and FAQ again immediately before your exam.


7. Summary

Today’s Concepts

Concept One-line explanation
OSCP Certification assessing practical work, required evidence and reporting
Exam structure 23 hours 45 minutes practical → report within 24 hours after it ends
Scoring system 100-point maximum, threshold 70 — AD 40; check conditions and partial credit
PEN-200 Official course — compare package inclusions with your learning needs
Prohibited-tool regulations Tool, feature and outside-help restrictions — read the full official rules
The verification-date habit Record the confirmation date on institutional info; re-verify with the official guide before sitting

Today’s Commands & Tools

Tool What it does
OffSec official site / Exam Guide The only primary source for institutional information
TJ_Null’s OSCP-like list A community list whose date and access conditions need checking
Proving Grounds Practice OffSec’s separate practice service — do not assume it duplicates the exam environment
OSCP-prep-plan.md Today’s deliverable — structure summary + list + schedule
Calendar One option for a schedule you actually use

The Core Instinct

A preparation plan connects technical practice with evidence and information management. After each item, record help used, observations, unresolved problems and the next action. Completing this lesson means producing an evidence-based plan; it does not certify exam readiness or guarantee a pass.


Once every box is checked, Step 304 is complete.

ONE STEP FURTHER

Finished this lesson?

Check the completion criteria, then mark your progress.

Something wrong with this page or a link? Let us know.
Next