W^X transition (2 of 6): sigtramp separation First we move the signal trampoline away from being the top page of the stack The stack becomes non-executable But perhaps we should look at what shared libraries do, next..