Rating:

Original writeup (https://ctfcrew.org/writeup/86).