Rating: 5.0

**tl;dr**: classic gets buffer overflow, no print gadgets, build rop chain to pivot stack to GOT location and call system via `add rax,rdx` and `call rax` gadget.

Original writeup has the full rop chain with extensive comments.

Original writeup (https://github.com/bennofs/docs/blob/master/asisfinals-2017/sherlock.py).
konataOct. 3, 2017, 3:15 p.m.

This is the awesome solution, dude! Thank you for this write-up :3