ECCouncil Exam Questions

Which programming language is NOT vulnerable to buffer overflow attacks?

Which programming language is NOT vulnerable to buffer overflow attacks?

A.
Java

B.
ActiveX

C.
C++

D.
Assembly Language

Explanation:
Perl and Java has boundary checking, hence buffer overflows don’t occur. On the other hand, Perl and Java don’t offer access to the system that is as deep as some programs need.