A buffer is a sequential section of memory allocated to contain anything from a character string to an array of integers. A buffer overflow, or buffer overrun, occurs when more data is put into a fixed-length buffer than the buffer can handle. The extra information, which has to go somewhere, can overflow into adjacent memory space, corrupting or overwriting the data held in that space. This overflow usually results in a system crash, but it also creates the opportunity for an attacker to run arbitrary code or manipulate the coding errors to prompt malicious actions.
This event aims to help attendees learn about Buffer Overflow Attack by covering these topics:
- x32 Arch Basic
- Basics of Buffer Overflow
- Basics of Immunity Debugger
- Vanilla Buffer Overflow
- SEH Buffer Overflow
Starts at Saturday January 26 2019, 11:10 AM. The sessions runs for about 2 hours.