Certifications
    eLearnSecurity Certified ...

    eLearnSecurity Certified eXploit Developer (eCXD)

    Join Cyber Security professionals around the world by passing eLearnSecurity's Certified eXploit Developer certification (eCXD). This certification involves performing a software vulnerability identification and exploitation against actual Windows and Linux software in addition to proposing alternative exploitation paths and showing documentation of your work. This novice level certification showcases your situational and critical thinking skills while demonstrating your knowledge of exploit development processes and methodologies to current and potential employers.

    Get the eCXD

    Learn the fundamentals of Windows and Linux exploit development

    If you're looking for the most practical way into the exploit development and software security world, look no further. The Exploit Development Student certification 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.


    ⁠How does eCXD do this?
    The eCXD certification tests a candidate’s technical understanding of x86/x64 Assembly, programming concepts, reverse engineering, software debugging and Windows/Linux internals through an exam that has been modeled after real-world software exploitation scenarios and features binaries protected by multiple anti-exploit mechanisms, hardened hosts and other limitations.


    ⁠eCXD for Teams
    Looking to ensure your team members can discover vulnerabilities and debug software? The eCXD provides you with the peace of mind to know your team members can successfully bypass modern anti-exploit mechanisms and overcome limitations during exploit development. This certification is critical for any teams or team members responsible for securing your software and business.

    Prove Your Exploit Development Skills Today

    $400

    Prove your cyber security knowledge with our industry leading eCXD.

    Get the eCXD Now

    eCXD Learning Objectives

    eLearnSecurity by INE certifications allow students to get hands-on, real-world experience as they complete their studies rather than information dumping. In fact, the eCXD is the only certification for Exploit Developers that evaluates your ability to use advanced Windows and Linux exploit development techniques, inside a fully featured and real-world environment. Instead of putting you through a series of multiple-choice questions, you'll perform a software vulnerability identification and exploitation against actual Windows and Linux software. The exam engagement is modeled after real-world software exploitation scenarios and features binaries protected by multiple anti-exploit mechanisms, hardened hosts and other limitations. To pass this exam, you need to prove mastery over a multitude of areas including software debugging, shellcoding, reverse engineering, and more. INE's Exploit Development Student learning path provides you with all the knowledge needed to pass this exam.

    Start the eCXD Now

    01

    Windows and Linux internals

    Certify your knowledge of Windows and Linux internals.

    02

    Reverse engineering (x86 and x64 platforms)

    Prove you know how to analyze hardware or software without having access to the source code or design documents.

    03

    Software Debugging

    Showcase your ability to identify, repair, and remove errors in within software.

    04

    Shellcoding

    Learn how to defend against remote shells before and after the command has been executed.

    05

    Windows and Linux Exploit Development

    Highlight your knowledge of Windows and Linux exploit development processes and methodologies.

    06

    Bypassing Modern Anti-Exploit Mechanisms

    From ASLR/PIE and Stack Cookie to NX/DEP and RELRO, you'll develop the skills needed to bypass anti-exploit mechanisms.

    07

    Exploiting Hardened Hosts

    Learn how to use tools such as Immunity Debugger, x32dbg, Mona, Pwntools, GDB, and Ropper to quickly and efficiently exploit hardened hosts.

    Get started with your eCXD prep and join INE today!

    Looking to pass the eCXD but don't know where to start? By signing up for INE Training, you can get all the tools and training necessary to pass the eCXD and jump into 10K+ additional videos, labs, and quizzes across Cloud, Networking, Cyber Security and Data Science. An INE Training Pass is the perfect companion for you or your company as you study.

    Buy an INE Plan
    lerningPath

    Exploit Development Student

    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.

    DIFFICULTY
    Learning Path Difficultynovice
    Duration
    18.8 hrs
    Courses
    2
    Videos
    6
    Quizzes
    LABS
    19

    Are You Ready to Demonstrate Your Expertise?

    Sign up today and get certified! Demonstrate your expertise and get hired with these state-of-the-art skills.

    How does the eCXD Stack Up?

    The eCXD is amongst the only novice level exams to provide you with real world scenarios and challenge you to perform a software vulnerability identification and exploitation.

    eCXD

    eLearnSecurity Certified eXploit Developer

    Offensive Security

    OSED

    CompTIA

    Security+

    OSCP

    Offensive Security Certified Penetration Tester

    Objectives
    The purpose of the exam and what you'll accomplish if you pass.
    Reverse Engineering, Software Debugging, Shellcoding, Exploit Development
    Learn the basics of exploit development
    Core cybersecurity skills required by security and network administrators.
    Real World-based with a lab and submitted report
    Time Limit
    The amount of time you have to complete the certification exam.
    5 Days to Complete Lab, 3 Days to Complete Report
    90 Minutes
    24 Hours
    Questions
    The number of questions required by the certification exam.
    Hands-On Lab with Practical Exam
    90
    Lab Exploits with Write Up
    Hands-on Labs
    Does the certification require hands-on labs to prove that you understand the concepts?
    Real World Scenarios
    Questions include real world scenarios with in-platform labs.
    Difficulty
    The type of expertise required to complete this exam.
    Novice
    Intermediate
    Novice
    Professional
    Pre-Requisites
    Requirements to take the exam
    Exploit Development, Scripting, Windows & Linux Knowledge
    Debugger Knowledge, Writing Python 3 Code, 32-bit Exploitation Concepts
    Entry-level cyber security
    Networking, Manual Exploitation, Vulnerability Assessment, Outstanding Written Skills
    Price
    The amount you must pay to attempt the certification exam.
    $400
    $1,499
    $381
    $1499 + $249 Retake Fee
    Buy Now
    Learn More
    Learn More
    Learn More

    Common questions about INE

    If you have a question you don’t see on this list, please visit our Frequently Asked Questions page by clicking the button below.
    If you have any additional questions, email us at support@ine.com or call us in the USA at 1-877-224-8987 or internationally at +1-984-444-9917.

    / LET’S GET IN TOUCH

    Have a question? We’re here to help!

    Whether you’d like more information on our training materials or are interested in a free demo, please contact us at any time.

    Monday - Friday8:00 AM - 5:00 PM Eastern Time

    US Customer1-877-224-8987

    Outside US+1-984-444-9917

    Sales Emailinfo@ine.com

    Support Emailsupport@ine.com

    Hey! Don’t miss anything - subscribe to our newsletter!

    © 2022 INE. All Rights Reserved. All logos, trademarks and registered trademarks are the property of their respective owners.
    instagram Logofacebook Logotwitter Logolinkedin Logoyoutube Logo