Find OffSec training for your cybersecurity role or area of responsibility
The OffSec Learning Library has training for critical cybersecurity job roles. No matter your area of expertise, OffSec provides continuous training to keep your organization secure.
Offensive Security
Defensive Security
Secure Development
IT Team cybersecurity
Entry-level
Essentials
Intermediate
Advanced
= Course Certification
= Learning Path Badge
Network Penetration Tester Training
Simulate cyber attacks on computer systems, networks, or applications in a controlled environment. In order to identify vulnerabilities and weaknesses to assess the security posture of a target system. Pen testers help organizations understand and rectify their vulnerabilities before malicious hackers can exploit them.
PEN-200: Penetration Testing with Kali Linux
The renowned pentesting course, learn pentesting foundations and practice the latest techniques on Kali Linux.
PEN-210: Foundational Wireless Network Attacks
Build wireless attack expertise to test and secure networks.
PEN-300: Advanced Evasion Techniques and Breaching Defenses
Perform advanced penetration tests against mature organizations and focus on bypassing advanced security mechanisms.
MITRE ATT&CK Training
Assess your cybersecurity attack team skills using the MITRE ATT&CK framework. Understand skill gaps and develop OffSec training plans for your team.
Network Penetration Testing Essentials
Dive into cybersecurity with OffSec's course on essential network penetration testing, guiding you from Linux basics to secure coding.
Offensive Cloud Foundations
Master cloud penetration testing tactics. Uncover cloud vulnerabilities, exploit CI/CD weaknesses, escape containers, and harden your cloud defenses with OffSec's specialized Offensive Cloud training.
Red Teaming
Learn to think like an attacker and simulate real-world adversarial tactics. Explore advanced evasion techniques, exploit development strategies, and learn to test the true limits of your organization's defenses.
Web Application Tester Training
Web application testers conduct tests on software applications, network hardware, and cloud-based systems to identify vulnerabilities.
Exploit Developer/Security Researcher/Threat Intelligence Training
An exploit developer (aka: Security researcher, aka: Threat Intelligence) is an individual who identifies and investigates vulnerabilities in software or systems with the intent of enhancing security. Once a vulnerability is discovered, the exploit developer writes code, known as an "exploit," to demonstrate how the vulnerability can be taken advantage of. This code serves as a proof-of-concept to validate the existence and potential impact of the vulnerability.
EXP-301: Windows User Mode Exploit Development
Create exploits from scratch to bypass Windows defenses.
EXP-312: Advanced macOS Control Bypasses
Specialize in MacOS exploit development by mastering privilege escalation and advanced bypass techniques.
EXP-401: Advanced Windows Exploitation
Tackle advanced topics like DEP and ASLR evasion, heap spraying, function pointer overwrites, and more.
SOC Analyst Training
As a Security Operations Center (SOC) analyst, you are responsible for monitoring, detecting, and responding to cybersecurity threats and incidents within an organization. SOC analysts are at the front lines of an organization's defense against cyberattacks and play a pivotal role in maintaining its overall security posture.
Security Operations Essentials
Begin your security operations journey with OffSec, setting a solid foundation for advanced skills in protecting digital assets.
UNIX System Administration Foundations
Develop UNIX system administration skills and harden infrastructure against attacks. Learn to configure Debian and macOS, harden the nginx web server, and utilize advanced security controls like SELinux and AppArmor.
Vulnerability Management Foundations
Strengthen your organization's security posture with OffSec's hands-on vulnerability management training. Learn to proactively identify and mitigate risks.
Web System Administration Foundations
Build secure web infrastructure. Master web server hardening, secure coding techniques, database protection, and TLS/PKI
Windows System Administration
Develop Windows system administration skills and harden infrastructure against attacks. Learn secure configuration, Active Directory, IIS, MSSQL, and more.
Digital Forensics & Incident Responder (DFIR) Training
Manage and mitigate security incidents within an organization. Identify, assess, and respond to security breaches, cyberattacks, or other incidents that could potentially compromise the confidentiality, integrity, or availability of an organization's data and systems.
Coming soon!
Digital Forensics Foundations
Learn to collect and analyze digital evidence to protect your organization. Learn how to handle evidence, recover data and use popular forensic tools.
Incident Responder Foundations
Navigate through cyber threats with confidence and equip yourself with in-depth skills for detecting, mitigating, and recovering from security incidents.
Threat Hunter Training
Proactively and methodically search through computer networks, endpoints, and datasets of organizations to detect and isolate advanced threats that conventional security solutions might miss.
Security Essentials Training
Develop fundamental cybersecurity skills through hands-on exercises, learning to identify vulnerabilities, mitigate risks, and defend against cyber attacks. Gain a comprehensive understanding of core security principles, essential tools, and best practices to protect systems and data.
Cloud Engineer & DevSecOps Training
Secure cloud computing environments against cyber threats and ensure these systems comply with various regulatory standards including integrating security in every phase of software development and operations.
Cloud Essentials Security Training
Secure your cloud assets. Learn to identify cloud vulnerabilities, harden configurations, and master proactive defense with OffSec.
DevSecOps Essentials
Modern development demands security integrated into DevOps processes. Automate infrastructure with security in mind, optimize workflows, and accelerate software delivery.
GitOps Essentials
Enhance your Git skills with OffSec's hands-on training. Learn Git essentials, usage, and security considerations to reduce organizational risk.
Introduction to Cloud Security
Explore cloud security fundamentals with OffSec's comprehensive learning path, designed to build confidence in navigating cloud environments.
Offensive Cloud Foundations
Master cloud penetration testing tactics. Uncover cloud vulnerabilities, exploit CI/CD weaknesses, escape containers, and harden your cloud defenses with OffSec's specialized Offensive Cloud training.
Software Developer Training
Responsible for creating computer software, software developers conceptualize software solutions, write and test code, and ensure that the final product meets the needs of users.
Introduction to Secure Software Development
Gain fundamental skills for secure software development with OffSec's learning path, ensuring the creation of robust and secure systems.
Secure Software Development Essentials
Learn security cryptography, secure coding practices, and vulnerability assessment, all critical skills for robust application security.
Intermediate Secure Software Development I
Fortify web applications and explore proven techniques to safeguard software and systems.
Intermediate Secure Software Development II
Tackle advanced web security challenges. Develop expert-level defenses against cross-origin attacks, XSS exploits, and configuration flaws.
OWASP Top 10 - 2021 Essentials
Learn application security with OffSec's training on the OWASP Top 10, equipping your team to tackle critical vulnerabilities effectively.
System Administrator Training
A system administrator manages and maintains the daily operations of computer systems and networks, ensuring that hardware and software function smoothly and efficiently. They play a crucial role in implementing and enforcing cybersecurity measures to protect data from unauthorized access and cyber threats. This focus on cybersecurity is vital because it safeguards sensitive information and maintains the integrity and reliability of the technological infrastructure on which organizations depend.
Introduction to Cloud Security
Explore cloud security fundamentals with OffSec's comprehensive learning path, designed to build confidence in navigating cloud environments.
MITRE D3FEND Training
Assess your cybersecurity defend team skills using the MITRE D3FEND framework. Understand skill gaps and develop OffSec training plans for your team.
Network Penetration Testing Essentials
Dive into cybersecurity with OffSec's course on essential network penetration testing, guiding you from Linux basics to secure coding.
UNIX System Administration Foundations
Develop UNIX system administration skills and harden infrastructure against attacks. Learn to configure Debian and macOS, harden the nginx web server, and utilize advanced security controls like SELinux and AppArmor.
Web System Administration Foundations
Build secure web infrastructure. Master web server hardening, secure coding techniques, database protection, and TLS/PKI
Windows System Administration
Develop Windows system administration skills and harden infrastructure against attacks. Learn secure configuration, Active Directory, IIS, MSSQL, and more.
IT Generalist Training
Keep systems updated with the latest software, and offer technical support to both in-house and remote users. IT generalists continually monitor network security, evaluate existing security programs, update antivirus software, and run scans to ensure network integrity.
Introduction to Secure Software Development
Gain fundamental skills for secure software development with OffSec's learning path, ensuring the creation of robust and secure systems.
Introduction to Cloud Security
Explore cloud security fundamentals with OffSec's comprehensive learning path, designed to build confidence in navigating cloud environments.
MITRE D3FEND Training
Assess your cybersecurity defend team skills using the MITRE D3FEND framework. Understand skill gaps and develop OffSec training plans for your team.
Network Penetration Testing Essentials
Dive into cybersecurity with OffSec's course on essential network penetration testing, guiding you from Linux basics to secure coding.
Security Operations Essentials
Begin your security operations journey with OffSec, setting a solid foundation for advanced skills in protecting digital assets.
Web Application Assessment Essentials
Start with OffSec's Web Application Essentials to gain key insights into cybersecurity, from Linux fundamentals to advanced secure coding.