Jump to content
Tuts 4 You

[KeygenMe] T.P.o.D.T #2


mrexodia

Recommended Posts

Hello everyone,

I had some time and in that time I decided to write a small KeygenMe challenge...

You need to find a name/serial combination (multiple serials for one name are possible) and it would be nice if you create a small tutorial and not say: "this is weak because: [list of weak places]" this is not really nice for the users who are still trying to solve it :)

Don't expect many special things, the only real protection is the (lame) anti-referenced text strings feature.

Solutions (with tutorial) can be send to mr.exodia.tpodt@gmail.com/by pm and will be placed on my website..

Download here (failed to attach)

Greetings,

Mr. eXoDia

PS Forgive me for the GFX, art not my best subject :P

  • Like 1
Link to comment
Share on other sites

http://www.2shared.com/file/qsRl3uRn/solution.html

So what's the name of the software? secret.gif

Thanks for the challenge.

Edited by ChOoKi
Link to comment
Share on other sites

http://www.2shared.com/file/qsRl3uRn/solution.html

So what's the name of the software? secret.gif

Thanks for the challenge.

Congratulations! Now could you please tell me which level (1-10) you would rate this... :D

Greetings,

Mr. eXoDia

Link to comment
Share on other sites

Based on my findings :)

Difficulty : 3/10 (simple yet cheeky, what you find in today's softwares)

Implementation/Code : 6/10

+6 : mixed order of checks

-2 : bug/feature (you decide) @ 0040154C MOVSX EDX,DL

-1 : name box length changing to suite display despite algo shows 40 chrs (10 xors)

-1 : GetDlgItem grabbing 39 of 40 name chrs

GFX : 5/10

SFX : 5/10

I must admit I enjoyed it though, a good exercise especially when coding a keygen for it, so many ways, hard to choose :)

Link to comment
Share on other sites

The original idea is based on a 4x4 sudoku with a 2x2 field in the middle... I have to say the name checksum thing is kinda badly implemented... At first I wanted to do some 2.000.000 round sha+md5 hash which would be the checksum (just like in armadillo) but solving such an algo takes waays to long and therefore I decided to leave that biggrin.png

@Chooki: Thanks for the tut, I'll put it on my website if you don't mind... And you can have the sources if you bother looking at my crappy coded c code tongue.png

@Mixuss:

promaster.png

Your patch isn't working properly... tongue.png

@BeBoss: Keep trying, you'll solve it some day..

Greetz,

Mr. eXoDia

Edited by Mr. eXoDia
Link to comment
Share on other sites

  • 2 years later...
  • 1 month later...

A new step-by-step presentation on how to solve this challenge, hope someone finds it useful.


p.s: For further info, please refer to the tutorial posted earlier (above) .


 


@eXoDia: Still waiting here for the name of the software :prop:


Sol2014.7z

  • Like 2
Link to comment
Share on other sites

@ChOoKi: I designed the algorithm 100% by myself, so there is no software linked to it. If I recall correctly I found inspiration on a 4x4 sudoku :)

Greetings

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...