Rating:

Original writeup (http://ipushino.blogspot.com/2016/04/sctf-2016-q-unbrewed-85-pts.html).