Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Home > W xor X
W xor X (written more commonly as W^X), is a security policy in some operating systems, such as OpenBSD, in which a page can only be either writable (W) or executable (X), but never both, at the same time. This policy is enforced in order to alleviate the problem of buffer overflows and related attacks - by ensuring that the stack is not executable (since it is writable), arbitrary code injected into the stack will not execute, but instead, will cause the program to terminate with a signal.
Read more »