Getting Control of the Instruction Pointer (EIP)! Exploring Stack Buffer Overflows

preview_player
Показать описание
This is the fourth video in the Foundations of Exploitation series and in this video we'll explore how to gain control of the instruction pointer, also known as EIP. This video will focus on how to craft a payload to overflow the stack buffer to land a specific 4 byte sequence. This value will be placed in EIP as part of the function return, allow the flow of the program to be subverted. This is just the beginning though, in the next video we'll discuss how to perform a stack pivot!

Cybersecurity, reverse engineering, malware analysis and ethical hacking content!
🌶️ YouTube 👉🏻 Like, Comment & Subscribe!

Videos in this series:

1:00 Buffer overflow payload
2:30 Analyzing the stack layout
3:35 Placing 0xDEADBEEF
4:20 Endianness and byte order
5:40 WinDbg and ASLR
6:40 Capturing the overflow
7:30 What's next? The stack pivot
Рекомендации по теме
join shbcf.ru