Start with the current official scope
Before choosing courses or machines, read the current OSCP+ Body of Knowledge and OSCP+ Exam Guide. They are the authoritative sources for assessed knowledge, exam structure, restrictions, evidence, and submission rules. Community advice can help with study habits, but it should never override an official requirement.
The exam guide describes a practical assessment in a private environment and emphasizes both technical work and documentation. That means preparation should train the full workflow: understand the target, make a justified decision, keep reliable notes, validate results, and explain the work clearly.
Phase 1: establish prerequisites
Learners often lose time because they start advanced labs before basic operating-system and networking actions feel routine. Build enough fluency that the fundamentals no longer interrupt problem-solving.
- Networking: interpret IPv4 addressing, routes, ports, protocols, DNS, and common client-server flows.
- Linux: navigate the filesystem, manage files and permissions, inspect processes and services, and use the shell confidently.
- Windows: understand users, groups, services, the registry, NTFS permissions, PowerShell, and command-line administration.
- Web foundations: follow an HTTP request and response, recognize sessions and access controls, and understand frontend versus backend responsibilities.
- Scripting: read and make small, controlled changes to Python, Bash, and PowerShell scripts rather than relying on blind copy-and-paste.
A useful exit test is simple: you can explain each concept in plain language, perform routine tasks without a walkthrough, and diagnose a basic mistake from logs or output.
Phase 2: build a repeatable assessment method
Tools change; method lasts. For every authorized lab, use the same high-level loop: confirm scope, observe the environment, form a hypothesis, test one idea, record the result, and decide the next action. This prevents random tool switching and makes missed information easier to spot.
Organize notes by target and by time. Record what you observed, what you tried, why you tried it, the result, and the evidence location. Mark failed ideas too. A failed test with a clear reason is useful data; an undocumented command is not.
Phase 3: practise by skill, then by complete scenario
Early practice should isolate one skill so feedback is easy to interpret. Later practice should combine discovery, analysis, controlled exploitation in the lab, privilege changes, movement within the authorized range, cleanup, and reporting. The transition matters: knowing individual techniques is different from choosing the right technique under time pressure.
A weekly structure that can survive real life
Consistency is more valuable than an aggressive schedule that collapses after two weeks. For a learner studying two to three hours per day, a balanced week can include three focused learning sessions, two lab sessions, one review-and-report session, and one rest or catch-up day.
- Plan one outcome. Define what you should be able to explain or demonstrate by the end of the session.
- Work without constant hints. Use a time box. When blocked, review your evidence before opening a walkthrough.
- Write a short debrief. Capture the mistake, the corrected mental model, and one action to repeat later.
- Schedule retrieval. Revisit important skills after several days instead of rereading them immediately.
Track hours only as a capacity measure. Progress should be measured through observable outcomes: fewer missed basics, stronger explanations, better decisions, complete notes, and independent completion of unseen lab scenarios.
Reporting is part of the technical skill
Do not postpone reporting until the final month. After every substantial lab, write a compact professional record: scope, affected system, observation, impact in the lab context, evidence, reproduction summary, and a defensive recommendation. Remove secrets and never publish private lab or exam material.
Before the exam, review OffSec's current reporting requirements. Submission format and evidence rules are operational requirements, not optional presentation details.
Use readiness gates, not confidence alone
Confidence can rise after a familiar machine and fall after an unfamiliar one. Use evidence-based gates instead. You are approaching readiness when you can work through unseen, authorized targets without a walkthrough; keep accurate notes while working; explain failed hypotheses; manage time without rushing; and produce a clear report afterward.
Run at least two realistic mock sessions using only resources allowed by the current exam policy. After each session, grade the process as well as the result. A successful outcome with missing evidence or chaotic notes is still a preparation gap.
Final pre-booking checklist
- Re-read the current Body of Knowledge, Exam Guide, FAQ, and reporting requirements.
- Confirm the current tool and AI restrictions directly with OffSec.
- Test the required operating system, VPN, proctoring, display, camera, and network setup.
- Prepare a note structure and evidence checklist that you have already used in mocks.
- Plan food, water, breaks, sleep, and a backup for ordinary equipment problems.
- Verify your identity, scheduling, time zone, and submission deadlines.
Primary references
This guide is independently written and is not endorsed by OffSec. Final decisions should use the OSCP+ Body of Knowledge, Exam Guide, and Exam FAQ. Last reviewed 14 August 2026.