Buffer Overflow Flashcards
1
Q
What is a Buffer Overflow?
A
Occurs when data exceeds allocated memory, potentially enabling unauthorized access or code execution
2
Q
What is a Buffer?
A
A temporary storage area where a program stores its data
3
Q
What is “Smashing the Stack”?
A
Occurs when an attacker can execute their malicious code by overwriting the return address
4
Q
What is ASLR?
A
Address Space Layout Randomization
A security measure that randomizes memory addresses making buffer overflow attacks harder for attackers