🔗100 - Prodigy - Pwn
Self proclaimed prodigy Gourav, has just learnt about binaries and compiler. He believes he can hide anything in the binary unless he doesn't print it. Show him that he is wrong.
The main function didn't give much information. It just showed the
puts() function called.
puts() function didn't show promise.
This means the flag is somewhere else.
Objdump revealed an interesting function
Setting breakpoint at the start of the program and going into the
getFlag() function, the flag is present on the stack.