Ethical Hacking & Bug Hunting: Buffer Overflow For Beginners

4.3 (126)
Онлайн-курс
Ethical Hacking & Bug Hunting: Buffer Overflow For Beginners
Payment
Обучение платное
Language
Not set
Duration
1.5 час курса
Курс от Udemy
Ethical Hacking & Bug Hunting: Buffer Overflow For Beginners
Чему вы научились?
Fuzzing applications.
Using a debugger to examine the crash.
Identifying error conditions using debugging.
Targeting the EIP register.
Identifying bad characters.
Locating the vulnerable module.
Exploit Development.
Creating final exploit code.
Gain Remote Code Execution on Windows.
О курсе

The primary goal of this course is to provide you with practical exposure to the world of bug hunting. After taking this course, you will have a better understanding of the approaches (reverse engineering, exploit development) that bug hunters use to find security vulnerabilities. You will learn how to exploit Buffer Overflows on Windows systems. This is an initial course and begins from the very basics of exploitation and is beginner-friendly.

The difficulty is that most IT professionals do not have the general software development background required to begin the subject of buffer overflow. This course cuts down the technical subjects of computer memory management, controlling code, and data inside of a working program, and exploiting poor quality software into terms that IT people with no software development knowledge can understand.

A buffer overflow is a popular software coding error that an intruder could use to take control over your system. To efficiently decrease buffer overflow vulnerabilities, it is necessary to understand what buffer overflows are, what threats they act to your applications, and what methods attackers use to successfully exploit these vulnerabilities.

In this course, you will learn how to use different tools such as Immunity Debugger, Mona library for Immunity Debugger, Metasploit, msfvenom, Spike, File Fuzz and much more. This course is intended to be practical.

In this course, we will answer the following questions:

What is Buffer Overflow?

How do buffer overflow attacks work?

How to find buffer overflow vulnerabilities?

How to write a buffer overflow exploit?

Syllabus:

  • Reverse engineering.
  • Fuzzing applications.
  • Using a debugger to examine the crash.
  • Identifying error conditions using debugging.
  • Targeting the EIP register.
  • Identifying bad characters.
  • Locating the vulnerable module.
  • Creating final exploit code.
  • Exploit development.
  • Gain Remote Code Execution on Windows.

With this course you'll get 24/7 support, so if you have any questions you can post them in the Q&A section and we'll respond to you within 10 hours.

NOTE: This course is created for educational purposes only.

Требования
  • Basic knowledge of Linux
  • Basic knowledge of Python
  • Immunity Debugger
  • Metasploit Framework
  • A Windows machine (real or virtual), to exploit
  • A Linux machine (real or virtual), as the attacker.
Лекторы
Eslam Medhat (Ethical Hacking, Bug Bounty and Penetration Testing)
Eslam Medhat (Ethical Hacking, Bug Bounty and Penetration Testing)
Hacking, Ethical Hacking, Bug Bounty and Penetration Testing
Платформа
/storage/img/providers/udemy.svg
Курсы Udemy подойдут для профессионального развития. Платформа устроена таким образом, что эксперты сами запускают курсы. Все материалы передаются в пожизненный доступ. На этой платформе можно найти курс, без преувеличений, на любую тему – начиная от тьюториала по какой-то камере и заканчивая теоретическим курсом по управлению финансовыми рисками. Язык и формат обучения устанавливается преподавателем, поэтому стоит внимательно изучить информацию о курсе перед покупкой.
Рейтинг
4.3
(50)
(42)
(25)
(7)
(4)
Комментарии (126)
Как и любой другой веб-сайт, konevy использует файлы cookie. Эти файлы используются для хранения информации, включая предпочтения посетителей и страницы веб-сайта, которые он/она посещал. Информация используется для того, чтобы подстроить содержимое нашей страницы под тип браузера пользователя и другие параметры и таким образом улучшить его пользовательский опыт. Для получения более подробной информации о файлах cookie, пожалуйста, прочтите статью «Что такое файлы cookie»