Which of the following measures can effectively minimize the possibility of buffer overflows?
Sufficient bounds checking
Sufficient processing capability
Sufficient code injection
None of the choices.
Buffer overflows may cause a process to crash or produce incorrect results. They can be triggered
by inputs specifically designed to execute malicious code or to make the program operate in an
unintended way. As such,
buffer overflows cause many software vulnerabilities and form the basis of many exploits. Sufficient
bounds checking by either the programmer or the compiler can prevent buffer overflows.