Share how awesome the crack me was or where you struggle to finish it! Stay polite and do not spoil the solution/flag!
3:28 PM 07/04/2020
Try to come up with an input that lets the program print "Well done!". Ignore the "cat flag.txt"; the originally challenge was intended for remote validation.
BinaryNewbie on 11:27 PM 07/13/2020: Solved, thanks for the challenge @jeffli6789
BitFriends on 3:02 PM 07/23/2020: hey jeff, I'm stuck with this crackme. Are at the compare which leads to "Well done!" if true (&dword_201020 == v7) two addresses compared?
jeffli6789 on 5:58 AM 07/24/2020: @BitFriends: Nope, I do not think so. It is not comparing addresses
BitFriends on 3:23 PM 07/24/2020: But there is a & in front of it
BitFriends on 3:25 PM 07/24/2020: And if I set rax(&dword_201020) and r13(v7) through gdb to the exact same address I pass...
BitFriends on 3:25 PM 07/24/2020: also v7 contains an address
BitFriends on 3:26 PM 07/24/2020: ignore the "amp;" its from the website
jeffli6789 on 2:14 AM 07/27/2020: Hi BitFriends! If you are talking about the disassembly at line 0x6dc then yes, it is comparing two addresses. But you have to understand why it is doing this, or, what is the criteria it can pass. If you want a faster discussion, you may wish to reach me on discord.
jimsktsmith on 2:17 PM 12/29/2021: Key : print index of buble sort =))