downloadbrowsegeeko's Distil

Download distil.zip, 218 kb (password: crackmes.de)
Browse contents of distil.zip

This proggy has a simple goal:

To find the right switch combination to turn the circle red.
And then to find another combination to turn it back to gray.

Don't patch for a couple of weeks.

g'luck
have fun
bye bye
ciao
see ya

Difficulty: 3 - Getting harder
Platform: Windows
Language: Borland Delphi

Published: 26. Sep, 2006
Downloads: 525

Rating

Waiting for at least 3 votes
(we have only 1).

Rate this crackme:

Send a message to geeko »

View profile of geeko »

Solutions

There are no solutions to this crackme yet. Have you solved it? Please write a tutorial and submit it here!

Submit your solution »

Discussion and comments

badmojo
26. Sep 2006
Seems to have a small bug, when you click a switch it cannot find file "on.bmp". If this is intentional let me know...
geeko
Author
26. Sep 2006
oops, sorry i forgot something, I will upload again, thanx
SORRY
zairon
Moderator
26. Sep 2006
No, my fault. I thought the solver should add the bitmap...
sd333221
26. Sep 2006
Is brute-forcing allowed?
I think i will try brute force it...
2^12 combinations is only about 4000 ....

I will put in a colour check and let it run ;)

Just want to know if it's allowed
BoR0
26. Sep 2006
Normally, we can see that the author is drawing an Ellipse. Therefore set a breakpoint on GDI32.Ellipse, once we land there, press ALT+F9 (olly) to go to user-code, and before the Ellipse call we see a call that sets the color, here is where you should analyze.

...code...
0041F71F |. E8 6C050000 CALL distil.0041FC90
...code...
call elipse
...code...
geeko
Author
27. Sep 2006
@sd
I think you cant brute force, but give it a try, i'm curious. Brute force is not a solution.
@Boro
LOL. I'll give u a hint: I dont use 'ellipse', but it is a Tshape. 'Ellipse' is called only by the system on 'repaint' event.
BaKaE
27. Sep 2006
@ geeko did you reuploaded this crackme??
geeko
Author
27. Sep 2006
Bakae
yes, now it contains the bitmaps.
BoR0
27. Sep 2006
geeko, and what do you think TShape is? Delphi is just another API-wrapper programming language.
geeko
Author
28. Sep 2006
@Boro, I meant Delphi calls 'ellipse' NOT the author. Thanx for your recommendations, but I think it's useless.
@sd, after each combination u have to wait a little amount of time to see what happens.
go on
sd333221
28. Sep 2006
I bruteforced it!
I got the combinations :-)

But i am not allowed to post an video on how to bruteforce it! -.-

I will see if i can solve it on my own :D
geeko
Author
29. Sep 2006
If your brute force is accepted by the moderators as solution, I promise I'll make another version with much more switches!
sd333221
29. Sep 2006
It's not a solution ;-)

I just did this for learning
zairon
Moderator
29. Sep 2006
@sd333221, you can post a video (I did the same thing with my last solution) but you have to explain what you did. Few phrases are not a solution. Do you really think a newbies learn something from the video? Sorry but I don't think...

@geeko, we can accept a bruteforcer because when you release the crackme you only specify "no patch". We can't always ask the author for what we can/can't accept...

If you have something else to ask me, feel free to contact me via pm. Please, leave this area for the crackme only.
geeko
Author
12. Oct 2006
the checking routine runs under am emulated processor. U have to reverse another kind of ASM
stars2000
28. Dec 2006
Nice one geeko. different from others.

I would like to see how you bruteforce very much, if you care to send a real video sd.
geeko
Author
29. Dec 2006
star, ask sd333221
BaKaE
29. Dec 2006
i believe hes is banned, coz hes never online :(
zairon
Moderator
29. Dec 2006
He's not banned...

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.