Rating:

Original writeup (http://www.isecer.com/ctf/0ctf_2016_web_writeup_rand_2.html).