Rating:

Original writeup (https://david942j.blogspot.tw/2017/03/write-up-0ctf-2017-qual-pwn647-pages.html).