Offensive Penetration Testing


This is a deep course about penetration testing. In this course, you’ll learn from basic to the most advanced and modern techniques to find vulnerabilities through information gathering, create and/or use exploits and be able to escalate privileges in order to test your information systems defenses.

14 hours 43 minutes
Join over 3 million cybersecurity professionals advancing their career
Sign up with

Already have an account? Sign In »

This Course is part of a Career Path: Become a Penetration Tester
Course Content
Module 1: Course Introduction
Module 9: Course Summary


Follow A Path

Deciphering the essentials to enter a new career is hard, so we did it for you!

Focus on building your skills and take this course in a guided Career Path.

Course Description


  • IT Background
  • Strong InfoSec knowledge
  • Ethical Hacking knowledge
  • Basic programming skills

Study Resources

  • Hack the box – Labs
  • Vulnhub – Labs
  • The Hackers Playbook – Book
  • BeeBox - Labs

Labs Used

A virtual machine with Kali Linux and machines from “vulnhub” (local lab) or “hack the box” (remote lab)

Course Goals

By the end of this course, students should be able to:

  • Use passive and active reconnaissance techniques
  • Use basic and advanced scanning and information harvesting techniques
  • Create code to exploit vulnerabilities
  • Use and modify public exploits
  • Recognize legit public exploits from fake exploits
  • Use several techniques to gain access to a system from both remote and local side
  • Use several techniques to escalate privileges
  • Clear your tracks
  • Create executive reports so your pentesting results can be presented to management.
  • Perform lateral and vertical jumps between systems
  • Use tunnels to compromise other computers on the network or hide your traffic.

The Offensive Penetration Testing course can help students prepare for penetration testing oriented exams like the CEH and the OSCP. Students will learn to identify vulnerabilities and use exploits to test the defenses of your information systems, and other penetration testing skills.

What Is Offensive Security?

Offensive security allows developers to find vulnerabilities within a system or application by gathering information. Then, the developer creates exploits to escalate privileges in order to test the information systems’ defenses.

Think of offensive security as a proactive approach to protecting websites and applications. Offensive security training provides developers with penetration testing methodologies and provides them with the knowledge to utilize the tools included with the Kali Linux distribution.

Is OSCP Hard?

Obtaining an OSCP certification can be challenging for even the most skilled developers. Before starting offensive security training, evaluate your skills and consider if you feel your skills rank as advanced. Any offensive security course will be difficult, as well, but with the proper training, developers will be able to flourish and earn the OSCP certificate.

How Do You Prepare For an Offensive Security Certification?

Before pursuing OSCP certification, having specific prerequisites will help you successfully complete the course. Students should have a robust IT Background, InfoSec knowledge, ethical Hacking knowledge, and basic programming skills.

How Do You Pass an Offensive Penetration Testing Certification?

The best way to earn the offensive penetration testing certification is to take an online course such as Cybrary’s offensive security training course.

Cybrary’s course allows students to take the course online, which allows for flexibility to start and stop the videos when it’s convenient for students. Cybrary’s offensive security training will enable students to practice pen tests in a lab and erase their tracks in Labs.

Is Offensive Security Certification Worth It?

By the end of this offensive security training course, students will understand how to use passive and active reconnaissance techniques, as well as use basic and advanced scanning and information harvesting techniques. The goal is for developers to be able to create code to exploit vulnerabilities and recognize legitimate public exploits from fake exploits.

Upon obtaining certification, students will also be able to:

  • Use and modify public exploits
  • Use several techniques to gain access to a system from both remote and local side
  • Use several methods to escalate privileges
  • Clear your tracks
  • Perform lateral and vertical jumps between systems
  • Use tunnels to compromise other computers on the network or hide your traffic.

OSCP Certification will help developers in their careers by giving them the skills needed to create executive reports with the results of the pen test and present the findings to your managers.

What Should I Do After The OSCP?

Once you’ve earned an OSCP certificate, it’s time to utilize your knowledge and skills in the professional world.

Having an offensive security certification on your resume can help you advance your career and earn a coveted role. Developers with an OSCP certificate make $91,000 a year on average, according to Payscale. For someone who specializes in penetration testing, with an offensive cybersecurity certification, Indeed says they’ll earn $116,272 a year, on average.

Instructed By
Alejandro Guinea
Alejandro Guinea
CERT Regional Director
Certificate of Completion
Certificate Of Completion

Complete this entire course to earn a Offensive Penetration Testing Certificate of Completion

Comprehensive Learning

See the full benefits of our immersive learning experience with interactive courses and guided career paths.