Buffer Overflow
Buffer Overflow
BUFFER
OVERFLOW
Exploring the the definition and different types of overflow
attacks.
BSIT3A
www.techtarget.com/searchsecurity/definition/buffer-
overflow
BSIT3A
1. 5.
3.
Stack-based
buffer Integer Unicode
overflow or overflow overflow
stack buffer attack attacks
overrun
attack
2. 4.
Heap-based Format
buffer strings
overflow attack
attack
BSIT3A
BSIT3A
It is a continuous space in
memory used to organize data
associated with function calls,
including function parameters,
function local variables and
management information, such
as frame and instruction
pointers. Normally, the stack is
empty until the targeted
program requires user input,
like a username or password.
BSIT3A
Incorporate Enable
1. Always 3. fuzzing into 5. protection
Validate at
User your quality
assurance operating
Inputs system
roadmap
runtime
THANK YOU!