
samhjn's Lazarus CrackMe
Download cm.zip, 643 kb (password: crackmes.de) Browse contents of cm.zip This is a CrackMe which is written by Lazarus IDE.
Difficulty: 1 - Very easy, for newbies | RatingWaiting for at least 3 votes View profile of samhjn » |
Solutions
Solution by iLovro, published 25. jul, 2012; download (1263 kb), password: crackmes.de or browse.
iLovro has rated this crackme as awesome.
Discussion and comments
Supergoldfish 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? |
---|---|
bawalove 12. Jul 2012 | how do i use this tool |
samhjn Author 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.) |
iLovro 14. Jul 2012 | I think I got it, I should be done today. :D We'll see. |
iLovro 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?) |
iLovro 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?). |
samhjn Author 15. Jul 2012 | Yes,you'd better write. |
iLovro 15. Jul 2012 | Is there any way I could contact you? E-mail, anything? |
iLovro 15. Jul 2012 | I'll send you a PM actually. |
iLovro 15. Jul 2012 | The keygen is done. Gonna wrap it in a GUI and then write a solution. Awesome crackme! :) |
iLovro 17. Jul 2012 | I have updated the solution. Waiting for it to be approved. |
digitalcold 27. Jul 2012 | I got it! Pretty fun crackme |
fimidm 04. Aug 2012 | Access violation on empty key. |
ZerOC00L 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? Cheers |
sasue11 06. Aug 2012 | @ZerOC00L OllyDBG. |
ZerOC00L 14. Aug 2012 | @sasue11 Thanks mate =) |
IHateAliases 22. Aug 2012 | The key is used as coordinates into a table. The table looks like this (at least what is being used) A B C 1 2 3 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.