Buffer overflows are one of the top flaws for exploitation on the Internet today. A buffer overflow occurs when a particular operation/function writes more data into a variable than the variable was designed to hold. The two popular types of buffer overflows prevalent today are:
A.
Dynamic buffer overflow
B.
Active buffer overflow
C.
Heap based buffer overflow
D.
Stack based buffer overflow