Hacking the art of exploitation