Trainings designed from the same minds behind Kali Linux.

Offensive Security prepares you for an increasingly critical field: information security. Our courses focus on real-world penetration testing techniques and methods, preparing you to tackle real-life challenges. Our certifications prove to employers that you have the in-demand skills they need.

  Get Started
Offensive Security Training

New Training Subscriptions

LEARN ONE and LEARN UNLIMITED

Enjoy flexible learning options with the new Offensive Security Training Library subscriptions - Learn One and Learn Unlimited


Learn more

LEARN ONE and LEARN UNLIMITED

Are you ready to try harder?

Choose your learning path below.

Course

Description

 
PEN-200: Penetration Testing with Kali linux

PEN-200

Penetration Testing with Kali Linux

PEN-200 (PWK) is our foundational penetration testing course. Students learn the latest tools and techniques, and practice them in a virtual lab that includes recently retired OSCP exam machines. Earn your Offensive Security Certified Professional (OSCP) certification.

$999+

Register for PEN-200

Difficulty:

PEN-210: Offensive Security Wireless Attacks

PEN-210

Offensive Security Wireless Attacks

PEN-210 trains students to audit, compromise, and secure wireless devices. Get greater insight into the wireless security field with topics like packet interaction and complex WPA attack techniques. Earn your Offensive Security Wireless Professional (OSWP) certification.
Available only through a Learn subscription.

$450 Value

Subscribe Now

Difficulty:

PEN-300: EVASION TECHNIQUES AND BREACHING DEFENSES

PEN-300

EVASION TECHNIQUES AND BREACHING DEFENSES

Take your penetration testing skills to the next level. PEN-300 teaches advanced pentesting techniques, including bypassing security mechanisms and evading defenses. Earn your Offensive Security Experienced Penetration Tester (OSEP) certification.

$1299+

Register for PEN-300

Difficulty:



Course

Description

 
WEB-300: ADVANCED WEB ATTACKS and EXPLOITATION

WEB-300

ADVANCED WEB ATTACKS and EXPLOITATION

Specialize in web application security with WEB-300. From XSS attacks to advanced SQL injections, learn how to exploit and secure web apps using white box pentesting methods. Earn your Offensive Security Web Expert (OSWE) certification.

$1299+

Register for WEB-300

Difficulty:

Course

Description

 

EXP-301: WINDOWS USER MODE EXPLOIT DEVELOPMENT

EXP-301

WINDOWS USER MODE EXPLOIT DEVELOPMENT

Learn exploit development techniques. EXP-301 teaches how to bypass common security mitigations with exploits created from scratch. Earn your Offensive Security Exploit Developer (OSED) certification.

$1299+

Register for EXP-301

Difficulty:

EXP-312: macOS Control Bypasses

EXP-312

macOS Control Bypasses

macOS Control Bypasses (EXP-312) is Offensive-Security's first foray into macOS security. It's an offensive logical exploit development course on macOS, focusing on local privilege escalation and bypassing the operating system's defenses. Earn your Offensive Security macOS Researcher (OSMR) certification.

Available only through a Learn subscription.

$2499+

Subscribe Now

Difficulty:

EXP-401: ADVANCED WINDOWS EXPLOITATION

EXP-401

ADVANCED WINDOWS EXPLOITATION

EXP-401 is the most difficult course offered by Offensive Security. Tackle advanced topics such as DEP and ASLR evasion, heap spraying, function pointer overwrites, and more. Earn your Offensive Security Exploitation Expert (OSEE) certification.

 

Register for EXP-401

Difficulty:

Course Designation System

The following key system explains how our course designations work.

Course Level:

  • 100 - Beginner Curriculum
  • 200 - Foundational Curriculum
  • 300 - Advanced Curriculum
  • 400 - Expert Curriculum

OS Designation:

  • 0 - Multiple OS
  • 1 - Windows
  • 2 - macOS
  • 3 - Linux

Designation Example: PEN-201:

  • PEN = Track
  • 2 = Tier/Difficulty
  • 0 = Course (Sequential Numbering)
  • 1 = Operating System


Back to courses

Are You Ready?

 

Start Your Journey