Courses Catalog
(585 courses)Explore our complete collection of technical courses, hands-on lab environments, and downloadable assets.
FOR500: Windows Forensic Analysis
FOR500 is a specialized course designed to equip digital forensics professionals with the skills needed to investigate and analyze Windows-based systems. The course focuses on extracting and analyzing digital evidence from Windows operating systems, including artifacts related to user activity, system events, malware infections, and cyber attacks.
Web Defense Professional (eWDP)
Have you ever wondered about how web applications are attacked in the real world and what you can do to mitigate every attack? The Web Defense Professional Learning Path will illustrate exactly how each attack works, what the impact of each attack is, how to fix it, and how the exploit no longer works after the fix. This learning path will also give you in-depth, practical advice about how to simplify your defense and how to implement attack mitigations that actually work (regardless of you having access to the source code or not). In addition, it will cover mitigation advice for multiple platforms and languages, the OWASP Testing Guide, detailed techniques and methodology to simplify the defense of web applications, advanced usage of OWASP ZAP, OWASP OWTF, ModSecurity, and more. The Web Defense Professional Learning Path also prepares you for the eWDP exam and certification. eWDP
Advanced Penetration Testing (eCPTX)
The Advanced Penetration Testing Learning Path provides all the advanced skills required to carry out a thorough and professional penetration test against modern networks and infrastructure, such as the ability to execute state-sponsored-like operations and advanced adversary simulations. You must be familiar with PowerShell scripting, Active Directory administration and Windows internals knowledge, basic reverse engineering skills, and possess a good working knowledge of network protocols, as the content dives into all stages of a red-teaming engagement. Learning path at a glance: -Implementation details on numerous undocumented attacks -Obscure ways of exploitation and backdooring -Advanced client-side exploitation techniques -Custom attack vector and payload creation -Custom payload creation techniques -In-depth analysis of Active Directory exploitation -Stealthy lateral movement and evasion against modern defenses -In-depth analysis of critical domain infrastructure exploitation -In-depth details of common misconfigurations and weaknesses -Details for covert operations and stealthy persistence eCPTX
Offensive Security Exploit Developer (eCXD)
If you’re looking for the most practical way into the exploit development and software security world look no further. The Exploit Development Student Learning Path provides not only the fundamentals of Windows and Linux exploit development but also covers advanced Windows and Linux exploit development techniques, as well as anti-exploit mechanism bypasses. In addition, you’ll learn software debugging, shellcoding, how to identify and fully exploit 0-day vulnerabilities, bypassing modern anti-exploit mechanisms, how to use tools such as Immunity Debugger, x32dbg, Mona, Pwntools, GDB, RopperThis, and more. This learning path also prepares you for the eCXD exam and certification. eCXD
Reverse Engineering Professional (eCRE)
Are you looking to gain the theoretical and practical knowledge required to perform advanced reverse engineering of third-party software and malware on the assembly language level? The Reverse Engineering Professional Learning Path will teach you several methods to identify, isolate, and finally, analyze portions of code which are of high interest, as well as the most common Windows APIs utilized for file, memory, and registry manipulation by either software protections (such as packers) or malware. During the learning process, you will also get insights into the most common anti-reversing tricks, including different code obfuscation methods, and how to bypass them. The Reverse Engineering Professional Learning Path also prepares you for the eCRE exam and certification. Learning Objects Reverse Engineering Foundations Practical Reverse Engineering eCRE
Advanced Web Application Penetration Testing (eWPTX)
Interested in assessing and mitigating advanced web application risks an organization could potentially be exposed to? The Advanced Web Application Penetration Tester Professional Learning Path provides all the advanced skills necessary to carry out a thorough and advanced penetration test against modern web applications, as well as prepares you for the eWPTX exam and certification. Learning Objective: -Based on techniques professional pentesters use -Master advanced Web Application attacks & security tools -In-depth Web Application Vulnerabilities analysis -Covers XSS, SQL Injection, HTML5, and much more -In-depth obfuscation and encoding techniques -Bypassing filters and WAF techniques included -Explore HTML5 and XML attacks vectors and exploits -Explore advanced PHP, Java, Deserialization, LDAP, Server Side, and Authentication/SSO attacks -Learn effective API & Cloud-powered Application penetration testing -Demystifies Java RCE internals, attacking RMI-based JMX services, JNDI injection attacks, PHP Objection Instantiation, PHP Type Juggling, constructing Property Oriented Programming chains, and attacking memory-unsafe languages eWPTX
Web Application Penetration Testing Professional (eWPTv2)
Interested in learning how to assess and mitigate real-world web application vulnerabilities an organization could potentially be exposed to? The Web Application Penetration Testing Learning Path is a comprehensive and structured journey designed to equip aspiring penetration testers, Web App Security Professionals, Bug Bounty Hunters, and web developers with the essential skills and knowledge required to plan and perform a thorough and professional web application penetration test and how to effectively identify, exploit, and mitigate vulnerabilities in modern web applications. The Web Application Penetration Tester Professional Learning Path provides you with all the advanced skills required to carry out a thorough and professional penetration test against modern web applications, as well as prepares you for the eWPTv2 exam and certification. Learning Objects Web Application Penetration Testing Methodology Information Gathering & Reconnaissance Web Application Analysis & Inspection Web Application Vulnerability Assessment Web Application Security Testing Manual exploitation of Common Web Application Vulnerabilities Web Service Security Testing eWPTv2
Mobile Application Penetration Testing Professional (eMAPT)
Would you like to expand your knowledge of how to code simple iOS and Android applications in order to build real-world POCs and exploits? The Mobile Application Security and Penetration Testing Learning path give penetration testers and IT security professionals the practical skills to understand the technical threats and attack vectors targeting mobile devices. This learning path covers the process of identifying security issues on Android and iOS applications, using a wide variety of techniques including Reverse Engineering, Static/Dynamic/Runtime, and Network Analysis, as well as prepares you for the eMAPT exam and certification. Learning Objects Android & Mobile App Pentesting iOS & Mobile App Pentesting eMAPT
Threat Hunting Professional (eCTHPv2)
Interested in establishing a proactive defense mentality and learning how to proactively hunt for threats in an organization’s network? Through expert-led instruction and risk-free lab environments, you can do all of that and more with the eLearnSecurity Certified Threat Hunting Professional (eCTHPv2) certification. This certification includes a practical exam in which you can conduct a threat hunt on a corporate network and propose defense strategies to be graded by INE’s expert cyber security instructors. With this certification, you can showcase your threat hunting talents to current and future employers. eCTHPv2
Penetration Testing Professional (eCPPT)
If you are looking to become a professional penetration tester or IT Security personnel where your job relies on your ability to defend and assist an organization in assessing and mitigating infrastructure and web application risks, then the Penetration Testing Professional Learning Path will help you get there. Starting this learning path, you should have a basic understanding of networks, internet protocols, IT security issues, and penetration testing concepts, as well as the ability to read and understand code. This learning path builds strong foundations by giving theoretical lessons reinforced with practical exercises, covering topics like system, network, web app, and wi-fi security. The Penetration Testing Professional Learning path also prepares you for the eCPPTv2 exam and certification. Learning path at a glance: Based on techniques professional pentesters use Covers everything a modern Pentester needs to know Network Pentesting, Web Application Pentesting, Wifi Pentesting, System Security Section Architecture fundamentals, Buffer overflow, and Shellcoding -Covers both Windows and Linux exploitation Post-Exploitation and Pillaging methodology Includes Ruby & PowerShell for Pentesters sections Learn how to create your own Metasploit modules Learn how to leverage the PowerShell Empire toolkit Includes a professional guide on Pentest Reporting eCPPT
Enterprise Defense Administrator (eEDA)
The Enterprise Defense Administrator certification covers topics ranging from: basic defensive engineering strategies, proper hardening of network devices and servers, vulnerability management, log gathering and analysis, and much more. This certification exam is grounded in a hands-on approach, where candidates will be presented with a reproduction of a standard enterprise network and specific tasks to complete. In addition to the multiple-choice questions, the Enterprise Defense Administrator certification tests not only knowledge, but the ability to apply knowledge and skills in a practical lab-based environment.
Junior Penetration Tester (eJPTv2)
INE Security’s eJPT is for entry-level Penetration testers that validates that the individual has the knowledge, skills, and abilities required to fulfill a role as a junior penetration tester. This certification exam covers Assessment Methodologies, Host and Network Auditing, Host and Network Penetration Testing, and Web Application Penetration Testing. This exam is designed to be the first milestone certification for someone with little to no experience in cybersecurity, simulating the skills utilized during a real-world engagement. This exam truly shows that the candidate has what it takes to be part of a high-performing penetration testing team.











