Respuesta :

compile-time defenses aim to prevent buffer overflows by hardening programs when they are created. Here, the global variable (static) section of memory is affected by a buffer overflow, and this sort of defense seeks to fortify programs to fend off attacks in fresh programs.

What is buffer overflow?

A buffer overflow, also known as a buffer overrun, is an anomaly that occurs when a computer sends data to a buffer past the buffer's boundary and overwrites nearby memory locations. All kinds of software can be impacted by buffer overflows. They frequently happen as a result of incorrect inputs or an insufficient amount of buffer space being allocated. If the transaction overwrites executable code, the software may perform erratically, produce false results, make memory access mistakes, or crash.

To learn more about buffer overflow, use the link given
https://brainly.com/question/15122085
#SPJ4