Fun challenge! I submitted the solution and keygen source code, the keygen by default generates 1 valid password each time it is run. You can generate 50 by invoking ./keygen 50. Thanks for sharing! |
==> |
@exhumer thank you, I didn't notice it was a clickable entity. Cheers!
@b0b501337 You will find the password in the FAQ, it's crackmes.one (and if you encounter a crackme in which that password does not work, use crackmes.de) |
==> |
Potential spoiler ahead!
Fun! I found two ways of solving this one;
* Run it through the likes of IDA64 and Ghidra, whereas Ghidra helped me with looking past mangled names. Like this, the steps the code makes were good to follow and the password could be constructed.
* Run it in gdb and break at the comparison in the (I don't want to spoil anything) function that verifies things; then I simply displayed the second parameter register.
On a sidenote, how on earth do I submit a solution? |
==> |