Rating:

Original writeup (https://b01lers.net/challenges/9447%20CTF%202015/4w1h/80/).