downloadbrowsesamhjn's Lazarus CrackMe

Download, 643 kb (password:
Browse contents of

This is a CrackMe which is written by Lazarus IDE.

Difficulty: 1 - Very easy, for newbies
Platform: Windows
Language: Unspecified/other

Published: 10. Jul, 2012
Downloads: 1417


Waiting for at least 3 votes
(we have only 2).

Rate this crackme:

Send a message to samhjn »

View profile of samhjn »


Solution by iLovro, published 25. jul, 2012; download (1263 kb), password: or browse.

iLovro has rated this crackme as awesome.

Submit your solution »

Discussion and comments

12. Jul 2012
Craking it is easy. Keygening it is proving to be slightly messy for me..

So far I got 64 chars for the key, char 1 = ('1' or '2' or '3'), char 2 = ('A' or 'B' or 'C') alternatly repeating 32 times. The last 32 chars are giving me the grief. The code sure jumps around alot, hard to follow.

close or not even?
12. Jul 2012
how do i use this tool
13. Jul 2012
Reply to #1:
It's true that char n=('1' or '2' or '3') (n=2k-1,k=1,2,3,...)
char n=('A' or 'B' or 'C')(n=2k,k=1,2,3,...)
But the key has only 64 chars.What you should do is to find some other rules of these 64 chars.
(I'm sorry that my English is not so good.Maybe what I say is hard to understand.)
14. Jul 2012
I think I got it, I should be done today. :D We'll see.
14. Jul 2012
Btw, Supergoldfish, the first check is not checking 32 chars. It sure is repeating 32 times but it's not checking 32 chars. Analyse it again. (Misunderstanding maybe?)
14. Jul 2012
Hey, I managed to find one of the many serials that are valid: 1A3B3C1A1C3C3A1C3B3A1A3B3C1A1C3C3A1C3B3A3C3B1A3C3A1A1C3A3B1B1B1C. Now I only need to figure out how to write the keygen (do we have to?).
15. Jul 2012
Yes,you'd better write.
15. Jul 2012
Is there any way I could contact you? E-mail, anything?
15. Jul 2012
I'll send you a PM actually.
15. Jul 2012
The keygen is done. Gonna wrap it in a GUI and then write a solution. Awesome crackme! :)
17. Jul 2012
I have updated the solution. Waiting for it to be approved.
27. Jul 2012
I got it! Pretty fun crackme
04. Aug 2012
Access violation on empty key.
05. Aug 2012
Hay guys,

I chose this crackme, because it is rated easy - and I am new here :)

I have done re (Very basic ones) a very long time ago (When I was growing up). I used to use W32Dam (I think thats how you spell it) and HEXEditor - mainly to JMP the CMP's and to get rid of Nag screens.

Can someone point me in the right direction to what tools I need to re these days and help me get started with this crackme?

06. Aug 2012
14. Aug 2012
Thanks mate =)
22. Aug 2012
The key is used as coordinates into a table.

The table looks like this (at least what is being used)


and starts out as

2 0 2
0 0 0
1 0 1

The algo uses the key as a source/destination to move the bytes in the table. Values of 1A3B will move row 1 column A to row 3 column B.

The table at the end needs to be
1 0 1
0 0 0
2 0 2

As long as you get the table to look like above the key should work.

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.