2014: 9447-ctf: exploitation: johnlion: updated and simplified writeup