Get the Whitepaper called Security Mitigations for Return-Oriented Programming Attacks.
You can download it from the following link: https://packetstormsecurity.com/files/download/93001/ROP_Whitepaper.pdf
Source: https://packetstormsecurity.com/files/93001/Security-Mitigations-For-Return-Oriented-Programming-Attacks.html