Little Puzzle Applications for Reverse Code Engineers, with the goal to break a protection scheme legally for exercise. These often have a lot of built-in security to prevent attackers from succeeding, at the end the reverse engineer often writes a so-called keygen (key generator) and a paper to show s/he succeeded and how.
Questions tagged [crackme]
84 questions
27
votes
3 answers
Crack Me Material
I'd like to get started with reverse engineering.
Several years ago I saw many programs called crackmes, to crack.
When I searched for some this week, I found none.
My question is, can somebody recommend some websites (like crackme walkthroughs) or…

0x45
- 279
- 1
- 4
- 4
1
vote
0 answers
How would one go about finding the key to this crackme (polynomial - childhood crackme)?
I'm trying to solve a crackme that contains a key check like so:
lVar4 = vulnerability1(passwd);
if (lVar4 == 0x260a4c7d7af23fc0) {
solve_check(1,0xffffffff);
free(passwd);
uVar3 = 1;
}
with childhood vulnerability…

efel
- 111
- 1
1
vote
0 answers
Looking for crackme with full solutions
There are lot of crack me site.
I looking for site that have lot of hard crack me/ malware to research anti debug/anti vm... but with full solution

Keystone
- 523
- 1
- 9
- 21
1
vote
3 answers
How to break this reversing exercise
I have reversed the code of this simple crackme(more like reverseme :)) but I don't understand how to create valid password for the algorithm.
Here's the reversed code:
#include
#include
#include
int main(int argc,…

Jack Taylor
- 21
- 3
0
votes
0 answers
How to find a verification routine that enables a button and a textbox
I have an app (reverseme) that looks like calc.exe.
It has 9 number btns, clear and enter buttons.
The enter is disabled.
There is another input textbox without any enter or submit button. It takes inlut from the keyboard but when i press enter it…

Igal name
- 9
- 1
-1
votes
2 answers
Weird function names in disassembly (crackmes)
I'm doing a really easy crackmes exercise (https://crackmes.one/crackme/5e4ec05c33c5d4439bb2dbea) and I can't figure out what the binary is doing because functions have extremely weird names.
Here's a small fragment of the main function disassembly…

sbluff
- 15
- 4
-2
votes
1 answer
Where can I find CrackMes for beginners?
I'm interested in learning. Where can I find CrackMes for beginners? Especially ones with answers.

user2005848
- 103
- 1
- 1
- 2