downloadbrowseHMX0101's Back to basics

Download btobkgme-hmx.zip, 12 kb (password: crackmes.de)
Browse contents of btobkgme-hmx.zip

Back to Basics

You don't like crypto? then you like basic math for sure :)
Only valid solution is a keygen.

HMX0101 // 16-04-2011

Difficulty: 2 - Needs a little brain (or luck)
Platform: Windows
Language: Borland Delphi

Published: 20. Apr, 2011
Downloads: 429

Rating

Votes: 4
Crackme is nothing special.

Rate this crackme:

Send a message to HMX0101 »

View profile of HMX0101 »

Solutions

Solution by darkelf, published 08. feb, 2012; download (8 kb), password: crackmes.de or browse.

darkelf has rated this crackme as quite nice.

Submit your solution »

Discussion and comments

Etzulnir
22. Apr 2011
Done. New here.
vlad648
22. Apr 2011
Etzulnir

You solved it?
ideku_nih
23. Apr 2011
haw about if i have no idea to keygen :(
and i use old trick HexEditor
modified addr 33A1 from h74 to h75
is that crazy ? do you have any other app ?
vlad648
24. Apr 2011
I do not understand where is a calculation of serial :(

P.S. My English is bad, I am Russian
darkelf
26. Apr 2011
Well, either I overlook something really important or it is not possible to keygen this crackme. I think there is no system of equations that meets the needs for such a serial. I mean how could there be number that fulfill something like:

(0 * x + 9 * y + 1 * z) / a = 1 (with no remainder) &&
(3 * x + 5 * y + 5 * z) / a = 0 &&
(2 * x + 7 * y + 2 * z) / a = 0

(and that's only one third of the stuff)

If a system exists and you call it really "basic maths" then..., yes then I'm a complete moron.
elicn
26. Apr 2011
@darkelf, could you please point to the equations in code?
darkelf
26. Apr 2011
Sure, as stated above, if I don't overlook important parts, the fun will start at 00013CCC. The algo first checks if your serial has a certain "style" and in case it has it moves on to the equations just a couple of lines below that. But I MUST have overlooked something, because if it didn't there is no keygen.

@HMX0101 I see the crc32 and what you do afterwards with the hash. But you don't seem to use it. Is it just a trap?
darkelf
26. Apr 2011
edit: OK, now I see how you are using the hash - but the problem remains. For my username "Darkelf" the table will be filled with the following numbers:

0 3 2 9 5 7 1 5 2 1

which leads to the equations problem above.
The equations above are for my username. If a take for instance, the second one, we see, that it will only be 0 (no remainder allowed) if x ,y and z are also 0 - but if they are all 0, the first equation cannot resolved to 1 - Never!

HMX0101, please shed some light on this.

P.S. imho it far away from being a "2". It's much more difficult. If I download a crackme that says it's a "2", I'll expect fun for an hour or two (at most). This is way beyond.
da$mu
26. Apr 2011
Very easy way:
13FA1: JE SHORT keygenme.0013FB8 => 13FA1: JNZ SHORT keygenme.0013FB8
darkelf
26. Apr 2011
read: "Only valid solution is a keygen."

What's not understandable in this phrase?
m@rio_crk
27. Apr 2011
HMX0101
29.19.14.3.F.F.18.F.F.87.111

mario/crk
0.C.24.8.10.10.18.C.C.30.1AA

So much fun :)
darkelf
27. Apr 2011
Umm, so it's official now. I'm a complete moron.
I made mistakes. Not one but two of them.
The first one I made was concentrating only on the number of dots, so I left out the last number and the second one was the use of only one serial, that never produced a negative number. So I wrongly thought there are only positive numbers, which leads me on the wrong track and ended in my equation problem.
Well, will never make this mistakes again. So this crackme was VERY educational.
Thank you.
HMX0101
Author
27. Apr 2011
@mario_crk: nice work ;)
@darkelf: you're not moron, you just omitted some stuff, that's all ;p
darkelf
27. Apr 2011
@HMX0101: Thanks, you are really kind, but I was somewhat noisy, therefore I bow my head in humility.

I forgot to add my serial in my last comment, so here it is:

Darkelf
19.4.B.B.2.12.28.3.1B.2F.119
darkelf
01. May 2011
Hmm, may be a stupid question, but how do I rate a crackme? I don't see any button for that.
HMX0101
Author
01. May 2011
@darkelf: you can rate it in the box called 'Rating' located in the upper-right corner :)

Btw, are you going to write a solution? :D
darkelf
01. May 2011
@HMX0101: No I can't rate it. There is nothing like a link or a button in the "Rating"-box. I wouldn't have asked this question else.
Well, since I made a working keygen for your crackme, I maybe should write a solution also. It's only the lack of time that hinders me so far.
idid231
01. May 2011
I'm waiting for solution of this crackme :)
About "rate button" You need upload at less one solution to see it :)
darkelf
02. May 2011
I just uploaded a solution.
Rating is still not possible.
That's somewhat ridiculous.
cyclops
Moderator
02. May 2011
@darkelf:
You will be able to vote when your solution is approved.
At lease one approved solution/crackme is required for voting.
darkelf
08. Feb 2012
I'm sooo happy that crackmes.de is finally back. Hurray!

Unfortunately, something with the voting system seems to be not working correct. I'm pretty sure I voted the crackme as "good", but under "Solutions" ther it says: "You have rated this crackme as quite nice." Maybe someone with power can check if two variables got mixed up.

Again: welome back!!!

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.