A type of exploitation in programming in which a set buffer is created in a program and a user has the advantage of overflowing that buffers set limit to allow the user to execute arbitrary code by overwriting a memory block, held for the buffer.
#include
int main(int argc, char **argv) {
buffer300; //set buffer to store 300 bytes
if(argc
By Petronella
Buffer Overflow
Computer term: When code in the stack-buffer overflows into another application's process. Can cause applications to crash or executemalicious code.