ECCouncil Exam Questions

Which of the following programming languages is most susceptible to buffer overflow attacks, due to

Which of the following programming languages is most susceptible to buffer overflow attacks, due to its lack of a built-in-bounds checking mechanism?

Code:

#include

int main(){

char buffer[8];

strcpy(buffer, -11111111111111111111111111111-);

}

Output:

Segmentation fault

A. C#

B. Python

C. Java

D. C++