STRIPPEDGO
Proof of flag
ctf{a4e394ae892144a54c008a3b480a1b22a6b64dd26c4b0c9eba498330f511b51e}
Summary of the vulnerabilities identified
Seek to the main of the program (sym.go.main.main) and extract the string before it gets encrypted
Proof of solving
We start off by running file
$ file rev_strippedGo_strippedGO
rev_strippedGo_strippedGO: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically
linked, Go
BuildID=pbHcqNyu7oMwNz2AOwlC/ipoepuEEs9kTpe_InyYc/zxH96PaxbdfxJ2l96QnT/-SUbqa7STSlM69LnCs6A,
stripped
So it’s a go binary and it’s stripped, at least the title didn’t lie to us. We open it up in radare.