Code from Hacking: The Art of Exploitation by Jon Erickson