Description
As the title tells, a keygenme challenge, but this time is a bit more complicated...
I'm waiting for your solution.
Good luck.
You must be logged in to post a comment
unc4nny on 2019-09-25 15:50: Hey what did you do with the file? I'm thinking you purposefully corrupted it. How did you do it and how do I work my way around it?
BinaryNewbie on 2019-09-25 17:24: Yes, i corrupt it. I used a custom head screwer to do it, but when you understand how it works, it will be easy to patch it, in order to get a disassembly view.
unc4nny on 2019-09-25 19:14: Okay, I'll look into that, thx!
BinaryNewbie on 2019-09-25 20:17: You're welcome. If you have any other doubt, feel free to ask me.
Also it's header screwer and not head screwer kkk, my mistake above.
unc4nny on 2019-09-26 13:16: Hey man, I think I've found what I need to do, but I'm no familiar with this technique is there anyway I can contact you so we can leave this discussion out of the comment sections?
BinaryNewbie on 2019-09-26 14:50: Yes, my email is: vitor.oliveira.24.24@gmail.com
newbie_student on 2019-10-01 14:32: i'll give solution, but while busy
main idea, that the remainder of the division was zero and then will good msg )
BinaryNewbie on 2019-10-01 15:42: You're fast man, aahah, well done
wannafight234 on 2019-12-04 15:46: The real bother is only fixing the header, rest everything is cool, by the way, nice challenge @BinaryNewbie :)
SYS_V on 2020-01-18 04:38: Solution and write-up posted here: https://binaryresearch.github.io/2020/01/15/Analyzing-ELF-Binaries-with-Malformed-Headers-Part-3-Solving-A-Corrupted-Keygenme.html
dev0 on 2022-07-03 12:58: Really great crackme/keygen @BinaryNewbie! Really enjoyed it and it really tests static disassembly skills with the algorithm used and how it was coded. I do have to ask even though it is in the c_cpp category, did you have some custom assembly in the binary linked in or inline? Great binary and thank you for the challenge.