WHAT IS DATA EXECUATION PREVANTION

Answer Posted / vinod kumar

Data Execution Prevention (DEP) is a security feature
included in modern Microsoft Windows operating systems (
introduced in Win XP SP 2 ) that is intended to prevent an
application or service from executing code from a
non-executable memory region. This helps prevent certain
exploits that store code via a buffer overflow, for example.
DEP runs in two modes: hardware-enforced DEP for CPUs that
can mark memory pages as nonexecutable, and
software-enforced DEP with a limited prevention for CPUs
that do not have hardware support. Software-enforced DEP
does not protect from execution of code in data pages, but
instead from another type of attack (SEH overwrite).

Is This Answer Correct ?    0 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is Cross site scripting?

630


What does cia stand for in security management?

558


What is the difference between arp & rarp?

529


What is the role of single sign on in authentication technologies?

565


What is cloud security?

561






What is stateful inspection firewall?

579


Diff bet ripv1 & ripv2?

558


What is terminal emulation, in which layer it comes

564


What is Cross Site Request Forgery and how to defend against it?

600


What are all the technical steps involved when the data transmission from server via router?

541


What is an arp?

594


How does a virtual private network (vpn) work?

562


What is ospf protocol

579


Explain the difference between discretionary access control and mandatory access control?

556


What are major types of networks and explain

580