Bypassing non_executable_stack during exploitation using return_to_libc.pdf Bypassing non-executable-stack during exploitation using return-to-libc.pdf