Rating:

Original writeup (http://www.tenesys.id/2019/03/writeups-tamuctf-2019.html?m=1).