downloadbrowsedel86's D31-KeyMe #2

Download D31-KM#2.zip, 7 kb (password: crackmes.de)
Browse contents of D31-KM#2.zip

Hi All
Crackme not for newbies
>>> Language: Assembler
>>> Compiler: MASM32
>>> Packer/Protector: No (mini SMC + AntiDebug + Other tricks)
>>> Crypto: Some
>>> Difficulty: 3-4/10 (IMHO)

>>> Rules:
>>> 1) Make a work keygen (it's real), patch is bad, but allow :)
>>> 2) Write Solution and send to http://www.crackmes.de

Thanks

Difficulty: 4 - Needs special knowledge
Platform: Windows
Language: Assembler

Published: 23. Jan, 2007
Downloads: 421

Rating

Votes: 3
Crackme is boring.

Rate this crackme:

Send a message to del86 »

View profile of del86 »

Solutions

Solution by lithium, published 17. may, 2007; download (35 kb), password: crackmes.de or browse.

lithium has rated this crackme as quite nice.

Submit your solution »

Discussion and comments

Ox87k
23. Jan 2007
Well, i've some problem with base64. I don't understand why in ur crackme the base64 of 1234567 is "MTIzNG==" while in my keygen it is "MTIzND==". However i rip ur base64 routine and it not works yet, always "MTIzND==". Maybe a little bug? Maybe i'm wrong? Really don't know.. :|
Crosys
23. Jan 2007
ox, its because the crackme take the name as 4 chars in the base64.. look at the arguments.. crackme looks very easy btw, gonna keygen whole thing later on..
Ox87k
23. Jan 2007
i know that Crosys :) I think the problem is something else..
Guetta
23. Jan 2007
Yep, founded it, it's coz of the four chars of our name are stucked to "i4" string, and the base64 ecnryption of the CME use this "i4" in the encryption, so the last byte before "=" is changed. Little bug. I'm gonna keygen it using the bug.
del86
Author
24. Jan 2007
Yes Crackme is easy, but not for beginners
Ox87k good keygen, fast work -)
Ox87k: "Maybe a little bug?" - Maybe, maybe ;-)
Hm.. I mark this keygenme as "level 3 difficulty"
Guetta
24. Jan 2007
Okay, keygen done, but's it's not a level 4 or 3, I thinks it's a level 2.
Crosys
26. Jan 2007
Agree with Guetta, very ease
red477
27. Jan 2007
@Ox87k : got it. when calculating base64 of the first 4 char of name, the chars immediately after the 4 chars must be exactly the same as in the crackme.
Guetta
27. Jan 2007
red477, I've already said it in my message, the chars immediately after the 4 chars of our name are "i4".
red477
28. Jan 2007
@Guetta: thanks:) got it.

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.