MARI0x83 on 9:09 AM 07/04/2023: Explain why for some reason no matter what i input it says correct. I didn't even do any cracking
proof: https://imgur.com/a/XtgGpY3
dev0 on 9:59 AM 07/04/2023: There appears to be a bug where the same buffer is used as both inputs into a memcmp
pavler on 4:15 PM 07/04/2023: omfg, im so sorry, i accidentally uploaded pathed exe by me, i’ll post correct one.
sh1r0 on 8:21 AM 07/08/2023: Debugger check and patch check can be bypassed by changing "je" to "jmp" and password check replace "je" to "nop", I also advise to do "sleep" for 2 seconds at the end of the code because the program can not display a string with a correct or incorrect password, so I have to run through "cmd", but crackme very simple
whosstyler on 1:33 AM 07/09/2023: sub_1179E((__int64)memcpyuser, (__int64)userinput);
if ( (unsigned __int8)CheckLogin((__int64)memcpyuser, (__int64)memcpyuser) )
v5 = Print(std::cout, "Correct!");
else
v5 = Print(std::cout, "Wrong!");
funn1 on 4:55 PM 07/25/2023: can you say a password? winrar
anarkitty on 6:34 PM 08/14/2023: Umm, it still says that no matter what password and username I use it works no matter what. I'm gonna assume that's not supposed to happen
Fazzy on 11:40 PM 04/09/2024: Is There any solution to this ? I'm nooby and changing je to jmp into the "correct" line doesnt seem to work and i got no idea what to do
You must me logged to submit a solution
Write a comment
Share how awesome the crack me was or where you struggle to finish it! Stay polite and do not spoil the solution/flag!
Rate the difficulty
How would you rate the difficulty of this crackme ?