Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Exploit Development for Linux (x86)
Rating: 4.4 out of 5(202 ratings)
2,067 students

Exploit Development for Linux (x86)

Learn exploit development the right way to crack CTFs and the toughest cyber security certification exams out there
Created bySrinivas .
Last updated 7/2021
English

What you'll learn

  • Students will learn assembly language fundamentals for x86 processors
  • Students will learn how to write shellcode on Linux for x86 processors
  • Students will learn practical Linux exploit development concepts
  • Students will learn how to bypass Linux exploit mitigation techniques such as NX and ASLR

Course content

10 sections49 lectures6h 56m total length
  • Introduction5:04

    Explore exploit development for Linux (x86) by learning x86 assembly, mastering buffer overflows, writing shellcode, and bypassing NX and ASLR, culminating in a full exploit from scratch with ROP.

Requirements

  • A computer with administrative access, if you want to follow the hands-on exercises.
  • It is good to have knowledge basic on exploit development

Description

This course teaches exploit development for Linux (x86). This course introduces students to the exploit development concepts associated with Linux x86 binaries. This is an entry level to intermediate level course and we encourage you to take this course if you are interested to learn exploit development. However, remember that the course involves a lot of assembly language and debugging using a debugger. So, you need patience and passion to learn the concepts taught in the course. This course makes use of a variety of techniques on exploit development and brace yourself if you are willing to learn by sitting in front of a computer. After successfully completing this course, you will be ready to attempt several industry leading practical cyber security certification exams. 

Who this course is for:

  • Bug bounty hunters
  • Penetration testers
  • Security Auditors
  • Red Team Operators
  • anyone interested in security.