Offensive Security Certified Professional

Who can take it

OffSec logo

Offensive Security Certified Professional Eligibility

OSCP

Whether you can sit the Offensive Security Certified Professional certification exam: prerequisites, who the exam is for, and the skills it assesses.

3 prerequisites
professional level
5 skills

Prerequisites and requirements

Published requirements for this certification.

  • Basic understanding of networking (TCP/IP)
  • Proficiency in Linux command line
  • Foundational knowledge of scripting (Python or Bash)

Who this exam is for

Aspiring penetration testers, security analysts, network administrators, and cybersecurity professionals seeking to validate their practical offensive security skills in a production-like environment.

Skills assessed

What the exam actually tests, beyond the domain names.

Penetration Testing
Vulnerability Assessment
Exploit Execution
Active Directory Attacks
Privilege Escalation

The domains you will be assessed on

Eligibility is not only about paperwork. These are the areas you have to actually know.

DomainWeightTopic count
Exploitation30%5
Active Directory15%5
Post-Exploitation20%4
Privilege Escalation15%4
Information Gathering10%4
Vulnerability Scanning10%3

How demanding this exam is

Cognitive load
Very High - Requires intense focus, creative problem-solving, and long periods of deep technical immersion.

Our focus for this certification: Practical application of offensive techniques and the ability to chain multiple vulnerabilities to achieve domain-level compromise.

More about the Offensive Security Certified Professional exam

Explore the rest of this page series: format, cost, difficulty, requirements and how to prepare.

Related certifications

Explore other certifications in the same category and see how they stack up.

Frequently asked questions

Everything you need to know about the Offensive Security Certified Professional exam.