Exploit Mitigation Techniques: an Update After 10 Years

OpenBSD pioneered adoption of exploit mitigation techniques such as W^X, randomised stack, ASLR and others more than 10 years ago. Did other common operation systems get the message? Did these methods ended up being fully implemented everywhere? We will walk through exploit mitigation techniques, explaining its current state and adoption in other OSes.