oreans codevirtualizer is cheating smh |
==> |
i wish my crackmes got their own video on eric parker's youtube channel :( |
==> |
Valid password is just the username you inputted but with "0xjfkD2" after it, for example, if you inputted "username" as the username the valid password for it would be "username0xjfkD2" |
==> |
@dev0 good job getting the entire key check, but for a keygen i was kinda expecting just a program that will search and find a key that follows all those rules that are set, would love to see you post a solution! |
==> |
@kira617 You are on the right track, best of luck writing the keygen. |
==> |
@WorldsInvade here's a hint to cracking it, set a breakpoint on MessageBox |
==> |
@jnappdev best advice i can give is that it's probably easier to write a keygen than it is to patch |
==> |
took me less than 2 seconds to find "Fj42AxbLKak4F" in the strings... |
==> |
I just set 0049C07B to a nop, not very hard lol |
==> |
Super easy, unpack upx then in x64dbg at 00401558 change it to jmp instead of je and you're done |
==> |
Pretty fun to crack
"m4rcuzCrack"
|
==> |
This was super simple it took me 2 seconds to find the password in IDA |
==> |
Too easy, I recommend xor encrypting your strings |
==> |
"DeadSecNiceCrackkerWithMyRespec"
Pretty good crackme |
==> |
Missing DLL files |
==> |
71 character key? bruh |
==> |
Here is the source code of my keygen logic, it's not the full source code of the program but its everything involved in the "keygen"
https://pastebin.com/raw/4hjm0zkB |
==> |
Wrote a "keygen" for this
https://drive.google.com/file/d/157jpz6rmPdHpk738uy_dKqATkoWfVkNv/view?usp=sharing |
==> |
a true classic |
==> |
hard part for me was trying to unpack the UPX |
==> |
no string was protected lmao
"StringProtector.exe" |
==> |
The valid key should be at memory address 004019C0 in x64dbg, just make sure to hit F9 a few times to let the crackme run. |
==> |