Rating:

Original writeup (http://blog.oleaass.com/writeups/angstrom-ctf-2016-spqr/).