Rating:

Original writeup (http://peterpen-ctf.net/?p=728).