downloadbrowsebr0ken's CrackMe#1

Download CrackMe1.zip, 5 kb (password: crackmes.de)
Browse contents of CrackMe1.zip

This is my first CM. So, be nice. Hehe ;)

To Do & Rules : Stage 1 - Find Pass - No Patching.

Stage 2 - Keygen - No Patching.

Stage 3 - Patch it.

Additional : Report any bug[s] you may come across.

You may find one or two ;)

Complier : Dev-C++

Difficulty : Level 1

See ReadMe for more details.

Difficulty: 1 - Very easy, for newbies
Platform: Windows
Language: C/C++

Published: 12. Oct, 2007
Downloads: 2082

Rating

Votes: 4
Crackme is boring.

Rate this crackme:

Send a message to br0ken »

View profile of br0ken »

Solutions

Solution by TiGa, published 22. oct, 2007; download (4500 kb), password: crackmes.de or browse.

TiGa has not rated this crackme yet.

Solution by chaise, published 19. oct, 2007; download (145 kb), password: crackmes.de or browse.

chaise has not rated this crackme yet.

Solution by _raven, published 19. oct, 2007; download (7 kb), password: crackmes.de or browse.

_raven has rated this crackme as nothing special.

Solution by sd333221, published 19. oct, 2007; download (378 kb), password: crackmes.de or browse.

sd333221 has not rated this crackme yet.

The submission of solutions is closed.

Discussion and comments

sd333221
12. Oct 2007
I am going to submit a solution
XzzX
12. Oct 2007
Nice and very easy crackme.
You should include some anti-tampering check because stage 3 is really simple.
_raven
14. Oct 2007
Yeahhh... I've done it! Solution is on it's way!
br0ken
Author
14. Oct 2007
Has anybody found the bug I talked about? It's real easy to find.
DigitalAcid
14. Oct 2007
Is a crashing Olly a bug ? =)
Another Olly edition said the code section was empty...
br0ken
Author
14. Oct 2007
There's no crash, within and outside Olly.
I've tested it with the "standard" and the patched Olly on XP SP2. Which edition of Olly are you using?
This isn't the bug I had in mind. Look harder ;)
sd333221
14. Oct 2007
I have also submited solution long ago, but it takes years :-)
br0ken
Author
14. Oct 2007
It's an easy CM. Perhaps the mods are waiting, to give others a chance to try. Oh well, just wait a little longer.
Finding the bug is an additional task. It's not necessary to do it. Anyway, here's a hint if you want to try,
Once you've understood the serial generating routine, it's very easy to spot the bug. In fact, it was intentional ;)
br0ken
Author
14. Oct 2007
@ XzzX, Thank you for your comments. I'll keep it in mind.
TiGa
14. Oct 2007
We're waiting a few days to leave a chance to more people to send in their solution since it is a very easy crackme.

It has never been a speed contest and often, the first solution received is 2-3 lines long or lacks quality.

Patch 00401073 to nop.
Patch 0040404K to nop.
Get Message Congratz.

It doesn't explain anything, especially bad if the author says NO PATCHING in big capital letters.
DigitalAcid
16. Oct 2007
Normally i'm using SLV/ICU mod (the crashing Olly in this case) with plugins.
I tried FOFF Olly and it works then.
But, my pc is a mess and i'm on XP SP1.
chaise
17. Oct 2007
I think that i have found the bug

There is a cycle of too in the loop which calculation the serial
noukeys
17. Oct 2007
I solved yet, there is no bug in the crackme.
Tomorrow i'm going to write a tuto and send my solution.
sorry for my english.
sd333221
19. Oct 2007
Nice, all three did almost the same :-)
br0ken
Author
20. Oct 2007
Congratulations to those who solved and to those who tried ;) A full report has been published on my blog site.
sd333221
20. Oct 2007
I am stupid that I didn't understand what you wanted to say with "bug" :-)
sd333221
20. Oct 2007
Maybe you should have called it security issues, then I would have found it earlier :-D
TiGa
22. Oct 2007
I made a video solution and a "making of" video of the keygen.

The forum has a new video website:
http://video.reverse-engineering.net
br0ken
Author
22. Oct 2007
Nice video, I enjoyed watching it ;)
mourya
29. Oct 2007
hi mates...iam very new to this world...iam a new born baby...is there any mama...or papa..for me here..to teach everything... i downloaded the file..its asking for enetering pass....when i entered 12345 its saying something went wrong...hope had fun and is exiting..whatz this? why is this happeniing..what is the password..
TiGa
30. Oct 2007
Reading the solutions or watching the video should help you.
Andrey_Kolokol
30. Oct 2007
How can I submit my solution?
TiGa
30. Oct 2007
The submission of solutions is closed for this crackme.
Try solving another one instead.
Robocop131313
19. Jul 2009
Can somebody help me?

I don't know where I can find the letters from the first password. I know it has to be PaSSw0rD because I read the solutions. But I can't find where they get the letters Q,b,...,E.

Can you help me explain how they do that?
br0ken
Author
21. Jul 2009
Robocop, I'm assuming you are using ollydbg for debugging.
Set BP at 004013F6 -> F9 -> Enter any 8 digit password -> Enter -> when olly breaks, right click on that opcode -> Follow in dump -> Memory address.
You will the string QbTTx1sE in the dump (ASCII).

You may leave your comment, thoughts and discuss this crackme with other reversers here.
Acting childish will not be tolerated.
HTML and such will be left as-is, so don't try.