Interestingly, the technical argument here is slightly incorrect in light of the subsequent development of ROP.<p><a href="https://en.wikipedia.org/wiki/Return-oriented_programming" rel="nofollow">https://en.wikipedia.org/wiki/Return-oriented_programming</a><p><a href="https://en.wikipedia.org/wiki/Weird_machine" rel="nofollow">https://en.wikipedia.org/wiki/Weird_machine</a>