What is this magic? My file is here, but where are my hardcoded strings?
We are given a Mach-O 64-bit executable x86_64 which can be run on Mac OSX devices.
First, we can run strings
on the file to see what strings are hardcoded into the file. This gives no output.
Next, we can decompile the executable by using this, which was given in the hint.
Then we run sorcery
through gdb
.