Rating:

Original writeup (https://en.internetwache.org/school-ctf-2015-writeups-06-11-2015/).