QuestionQ9

VerifiedSecurity Architecture and Engineering

What benefit does an operating system (OS) feature provide when it is designed to stop an application from running code from a non-executable memory region?

Explanation

Non-executable memory protection helps mitigate exploits that place malicious code in data buffers and attempt to execute it, such as many buffer-overflow code-injection attacks.

Community Discussion

No comments yet. Be the first to start the discussion!