downloadbrowseCromaxX's KeygenMe #4

Download KeygenMe_#4_by_CromaxX_(32bits_compiled).zip, 12 kb (password: crackmes.de)
Browse contents of KeygenMe_#4_by_CromaxX_(32bits_compiled).zip

Find the serial... that's all =) !! This KeygenMe isn't packed. Patching is forbidden !! Good luck =) !

Difficulty: 2 - Needs a little brain (or luck)
Platform: Windows 2000/XP only
Language: C/C++

Published: 21. Feb, 2006
Downloads: 1608

Rating

Votes: 9
Crackme is boring.

Rate this crackme:

Send a message to CromaxX »

View profile of CromaxX »

Solutions

Solution by Taliesin, published 21. apr, 2006; download (8 kb), password: crackmes.de or browse.

Taliesin has rated this crackme as nothing special.

Solution by cyclops, published 09. may, 2006; download (19 kb), password: crackmes.de or browse.

cyclops has rated this crackme as nothing special.

Submit your solution »

Discussion and comments

astigmata
23. Jan 2006
this one is really nice
CromaxX
Author
07. Feb 2006
So keygen it please =) !! (and don't forget rating it !)
ultrasound
12. Feb 2006
I have a made an oraculum approach keygen for this, but for some reason it only gets valid serials when i run from within the MSVC++ environment, if I compile and run then the serial is shorter and wrong..

I cant see any code in the crackme that could be making a difference by where I run the keygen from..

CromaxX any hints? have you got some sort of oraculum protection that I have missed?
ultrasound
12. Feb 2006
hmm, on second check it doesnt work in debug mode specifically, it just works from time to time, i am still trying to figure out what changes when it does work..
ultrasound
12. Feb 2006
CromaxX, when I click 'Verify' for one of my serials it says 'Not Really', but if I press return on the verify button instead of clicking then it says 'Good job'

For example, username:

hello

serial:

E86784756t796;6;34q33925:59:o4534372c3942336742z4333;4:62:Z

Press 'verify' and you will see 'not really' then press enter and see what happens..
CromaxX
Author
20. Feb 2006
Woh what the f*** ??? I tried your example on several Windows XP versions (32 & 64 bits) and I didn't see "What happens"... Very strange =/ !

I compiled my source code with gcc(32bits) on Windows XP 64 bits Edition, maybe if I recompile it on the 32bits win version, your bugs won't appear ? But gcc is a 32bits compiler, so it's very strange...

I'll submit my new version soon !

PS : Sorry for the response time, but I wasn't at home for holidays !
Zaphod
20. Feb 2006
CromaxX: I experienced a strange behaviour of your crackme similar to Ultrasound's - I tried with name: qwerty, serial: E99696;45t3;58:952q43966:485o4693526:5c3:95:63:26z3:57326566Z

The first time the program said good job, baby - the next time ( and the following ) it said not really ( ?? )

One other thing: When I run the crackme by itself, I can move the window around, quit the program or minimize it like any other program - but when I run it in Olly, I can do none of these things. The window sits permanently in the middle of the screen. I this intended or is it a strange behaviour by my computer ?
ultrasound
20. Feb 2006
Ok Cromaxx Ill wait for the new version and then recheck my keygen :)
CromaxX
Author
20. Feb 2006
Zaphod : It seems to be the same as ultrasound, but it not appear for me : it always shows "Not really...", for the two examples you gave me, very strange... But I can tell you that the two serial corresponding to the two name aren't good (if you want a little help, you can send me a message).
For the window which is always in the middle of the screen, it's a normal thing, so don't worry =)

As I said before, I'll recompile it on windows 32bits, and submit it. Jut for my information, what are your OS ?
ultrasound
20. Feb 2006
Im on WinXP (SP2), ill PM you, maybe I can send my keygen for you to test before I submit it here..
Zaphod
21. Feb 2006
WinXP Home (SP1).

About the window in the middle of the screen - how come it's only when I run it with Olly? I don't see any Olly-checking in the program...
Ox87k
21. Feb 2006
yeah now working for me =)
CromaxX
Author
21. Feb 2006
Ok cool =) I'll wait for the verdict of the others ^^
Zaphod
21. Feb 2006
ok, that helped - it's a normal window now :)
Rambo
23. Feb 2006
Rambo
E86784687t79725966q33926935;o452432;c39422;8:78z53459;526Z

I don't understand why I use Olly the work's fine , but if I open normal "KeygenMe #4" then doesn't work. ????
CromaxX
Author
23. Feb 2006
Have you got the new version compiled in 32bits ?
Rambo
23. Feb 2006
Yes I have the new version.
CromaxX
Author
23. Feb 2006
Very strage... It seem that the others haven't got any problem since the release of the new version. Do you execute it on windows XP or 2k?
Rambo
24. Feb 2006
windows XP SP2.
Hmm maybe I will install SP3 (polish service pack ;) ).
Rike
26. Feb 2006
Name: Rike
S/N: E7386;;84t5;478286q98::5932o5947792c39787;4438z3:57326566Z

Same here, different results with the 'Enter' key, probably a different hash function.
I think I'll stick to the good-ol' 'Verify' button.
CromaxX
Author
27. Feb 2006
woh that's a very strange bug !! It never appears in the precedents crackmes ! I'll search for the source of this bug.
Sorry...
l0calh0st
01. Mar 2006
Self keygen

http://d.turboupload.com/d/397100/Keygen_d4_by_CromaMax2.rar.html
CromaxX
Author
05. Mar 2006
Rike : I don't see any bug on several computers, so I can't resolve it for the moment, I'm sorry :/

l0calh0st : Are you sure your little keygen is working oO ??
acidflash
05. Mar 2006
l0calh0st: keygen not working here.. nothing in serial textbox after generate
ultrasound
05. Mar 2006
Id be interested to know when u resolve bug cromaxx, I can send u my oraculum if that helps in seeing some bad serials being generated.. :)
l0calh0st
05. Mar 2006
It was fine...Anway here is much much better than previous one ;)

http://rapidshare.de/files/14747629/keygen_original.rar.html

Keygen algo is so long
HMX0101
05. Mar 2006
l0calh0st: the selfkeygen not works.
acidflash
05. Mar 2006
l0calh0st: your new one doesn't work here either, just inserts a garbage char in serial textbox when I click generate. I have one working here (all my machines), maybe others can test?

http://rapidshare.de/files/14781760/INTERNAL_KeygenMe__4_by_CromaxX.rar.html
acidflash
05. Mar 2006
Note: make sure you click generate button!
acidflash
05. Mar 2006
if that doesn't work set focus to name textbox and hit return.. it seems to make a difference :)
HMX0101
05. Mar 2006
I have modified the selfkeygen of acidflash,
here the things changed:

- The namebox is now centered
- The serialbox is now readonly
- The messages are eliminated
- The about button is out
- The appearance is differently

For generate your serial, press once time enter copy and paste in the keygen and press twice times enter.
HMX0101
05. Mar 2006
oh i have forgot the link:
http://rapidshare.de/files/14789777/Selfkeygen.rar.html
l0calh0st
05. Mar 2006
NOP your self kegen doesn't work on my machine :(
Also mine is generating fine serials on m machine...it seems we are still missing something...If selfKeygen is troubling so much then what about KEygen :D
l0calh0st
05. Mar 2006
Ok here is difference

my self kegen
l0calh0st
E33843453;t63;6526q338;23823o32;7;2:37c3:48937958z325:;638Z

your's
E33843453;t5697:54q39;6;2999o3:3;:6775c3:6427822:z3:57326566Z

The first one is working fine on my pc
HMX0101
05. Mar 2006
press enter until generate the same serial that you :D
the keygen generate various serial each time the button is pressed
acidflash
05. Mar 2006
it seems to generate different serials depending on if you click the generate button OR just hit enter while focus is in a textbox (2 different serials).. I just tested the 'hit enter with serial textbox in focus' and got a good serial (no click of generate button)
acidflash
05. Mar 2006
(testing with my orig version just so we are keeping track)
HMX0101
06. Mar 2006
i have tested to disable the button and press enter to generate and this not work, this is because you hit enter always in the generate button
l0calh0st
06. Mar 2006
no the serial is not correct...have you checked mine...http://rapidshare.de/files/14747629/keygen_original.rar.html
and remember to CLICK generate rather pressing Enter and it is working on my pc

Your kegen's serial by clicking the button
E33843453;t5697:54q39;6;2999o3:3;:6775c3:6427822:z3:57326566Z

by pressing enter
E33843453;t532494q3:8:967;5o3:9524847c3:57946:::z3:57326566Z

None of them work for me
Correct serial working on my pc
E33843453;t63;6526q338;23823o32;7;2:37c3:48937958z325:;638Z
l0calh0st
06. Mar 2006
and you have to click the crackme button not hit enter
acidflash
06. Mar 2006
l0calh0st: I get the same results with yours (latest). if I click button 1 get garbage in txtbox and if I hit return I get different garbage (no sign of a serial though).... We must be missing something, I'll peep mine again after work :)
acidflash
06. Mar 2006
I just posted one I verified works as long as you click button OR hit enter (just do the same for both orig and internal). The original does do 2 different serials depending if you click vs hit return. The internal at the following url generates for both. again please make sure you click button on both OR hit return on both..

http://rapidshare.de/files/14816086/internal3.rar.html
acidflash
06. Mar 2006
This was funny btw (in case anyone missed it, note the format string for serial): ASCII "C%dr%do%dm%da%dx%dX"

CromaX 8-)
CromaxX
Author
06. Mar 2006
Good work guy !! I don't know where you take bugs from, but some of your keygens works fine (on my pc oO) :

Internal Keygen by acidflash : OK
Selfkeygen modified by HMX0101 : OK

If you want some help, only for verify, you can ask me on PM the keygen I made for (and also look if it works in your pc too !)
l0calh0st
06. Mar 2006
The new one works ok by clicking.....also mine works fine with clicking.just check it out and verify..i m getting mad..m kegen works fine on my pc

http://rapidshare.de/files/14747629/keygen_original.rar.html

ANYBODY PLZ CONFIRM IT
remeber to clik both in self keygen and original crackme
CromaxX
Author
06. Mar 2006
It doesn't works for me :

Name : CromaxX
Serial : P †

Strange...
l0calh0st
06. Mar 2006
You have to click as i said not to press enter
This is the one for you
E;25:9632t:5::82:q4763268;6o45954969:c3:73::3782z3:57326566Z
HMX0101
06. Mar 2006
maybe the crackme, has a anti-selfkeygenning trick :D
Ox87k
06. Mar 2006
not hmx0101... my self-keygen work perfectly.. i test it in 3 pc. I don't send my solution because i haven't time for write a g00d tutorial but self-keygenning is possible. ;)
acidflash
06. Mar 2006
localh0st: yours gives me the same problems, garbage in the textbox (clicking or hitting return just gives different garbage).. So the click vs hit enter applies to yours also, just it puts garbage in.
l0calh0st
06. Mar 2006
hmm that's really strange...so the conclusion if it is so difficult to self keygen that who will made Keygen
HMX0101
06. Mar 2006
the best option for this crackme is a keygen :D
HMX0101
07. Mar 2006
my keygen is working, the solution coming soon...
ultrasound
11. Mar 2006
I have found with some tests that the keygen *seems* to base the serial on the opcodes of itself, as when I run a patched version of the program (to match the patches in oraculum) then my serials would be correct but when I do the same breakpoints in olly with the original version it gets a different serial, Cromaxx, before I go too far into this am I on the right track or is it coincidence?
HMX0101
11. Mar 2006
CromaxX, any serial that generate by the crackme is good but only work with OllyDbg putting a breakpoint in the strcmp, maybe the routine has a random number that generate different serial each time
CromaxX
Author
11. Mar 2006
ultrasound : I think it's a coincidence. I hadn't make some protection like that oO !

HMX0101 : No, there aren't any random number.
Taliesin
03. Apr 2006
I've noticed the program acts differently depending on whether you enter name or serial first. I wrote self gen keygen, submitted to moderators. But only seems to work if you enter name first on both or serial first on both...doesn't work if you enter name first on one and serial first on the other.
l0calh0st
23. Apr 2006
Taliesin your keygen doesn't work on my pc :(
playar
25. Apr 2006
very very stranger...
debug & release compile my code
get diffrent result
playar
25. Apr 2006
here is my keygen ( include sourcecode)
but sorry, no tutorial

http://www.panzhishi.com/crackmes.de/06-04/Keygenme4.zip
Taliesin
26. Apr 2006
After discussing with l0calh0st, it seems the part I thought was constant (shl cl with cl = 6F when clicking ) isn't. Even that seems to be changing. I guess the only real way to get it working is self genning key.
Shism
26. Apr 2006
your keygen me didnt work playar

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.