| Level 5 |
[Click to reveal]Found this in Ghidra. local_54 is the first key part, local_58 is the second.
The code below shows that local_54 can't be 0, and if we divide it by 17 (0x11) and then multiply it by 17 (0x11), the value must stay the same. This means local_54 = 17.
Also, local_58 must be equal to 17 ^ 4919 (local_54 ^ 0x1337) plus 42 (0x2a). So local_58 = (17 ^ 4919) + 42 = 4944.
if (((local_54 == 0) || (local_54 != (local_54 / 0x11) * 0x11)) || (local_58 != (local_54 ^ 0x1337) + 0x2a)) {
...
}
Result:
Enter Key Part 1: 17
Enter Key Part 2: 4944
[+] LICENSE VALIDATED!
|
2026-07-31 12:44 |
| Level 4 |
[Click to reveal]Thanks for the interesting crackme
After looking into Ghidra, I realized that each letter needs to be converted to decimal, the results added together and the sum multiplied by 123 (0x7b).
My solution:
Enter Username: duck
Enter Serial Key (numbers only): 52029
|
2026-07-30 09:33 |
| Level 3 |
[Click to reveal]Learned a lot of new while figuring it out, thanks
Enter Username: duck
Enter Serial Key (numbers only): 588661
[+] Access Granted! You are a master keygenerator.
|
2026-07-14 14:59 |
| Level 2 |
[Click to reveal]Thanks for the nice crackme :)
Enter Secret Key: reverse
[+] Access Granted! You solved it.
|
2026-07-14 09:31 |
| Level 1 |
[Click to reveal]That was interesting!
Enter Password: password
Access Granted. Welcome!
|
2026-07-12 17:34 |
| Secret key |
[Click to reveal]Number : 33
Secret Key : 102
Very interesting!
|
2026-07-07 11:13 |
| password esasy |
[Click to reveal]I opened it in x64dbg, used search for, and found the key 1234
|
2026-05-24 09:41 |
| GetToKnow-v0.1 |
[Click to reveal]Password: 1mN0TTh3PwTru5tM3
|
2026-04-26 08:39 |