downloadbrowseMazrock's crackmypadre

Download crackmypadre.zip, 3 kb (password: crackmes.de)
Browse contents of crackmypadre.zip

Hello admin, here is a crackme that I made.

As you can see it's a crackme for unix/linux OS. (more precisely, it's a keyfileme)

The principal aim is to find the unique password that this crackme contains.

But the routine is dynamic, to uncover the solution, the routine relies on PIDs of father/child coming from a fork().

This program tries to open and read a file named "livret_famille" (yeah sorry i'm French and this challenge was supposed to be for a french contest).
In this file, the program tries to get 2 numbers, the 2 PIDs of the father and child.

That's make it dynamic, everytime the PIDs change.

Then, If there is a file named "livret_famille" containing the PIDs of the 2 process => WIN, if not => FAIL.

But to make it harder, there is a protection that I made. It's an anti-debugging technique based on the presence or not of certain programs in the process list (like gdb, ddd etc...): for instance, if there is a process with the name "gdb crackmypadre" in the process list, my program will stop and print a message saying that the user shouldn't open a debugger ;)


If i remember, the final password is something like "0mg0d", anyway there is only 1 password, so if you see "** Le mot de passe pour valider est ..." ("the password to valid the solution is...", you are done.


If you are a little bit interested in this challenge I can provide you the source code.


Bye

Difficulty: 2 - Needs a little brain (or luck)
Platform: Unix/linux etc.
Language: C/C++

Published: 24. Jan, 2011
Downloads: 443

Rating

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

Rate this crackme:

Send a message to Mazrock »

View profile of Mazrock »

Solutions

Solution by s3Rious, published 30. jul, 2013; download (6 kb), password: crackmes.de or browse.

s3Rious has rated this crackme as nothing special.

Solution by Yoha, published 14. feb, 2013; download (7 kb), password: crackmes.de or browse.

Yoha has not rated this crackme yet.

Solution by stupid, published 14. feb, 2013; download (970 b), password: crackmes.de or browse.

stupid has not rated this crackme yet.

Solution by Matir, published 11. feb, 2011; download (518 b), password: crackmes.de or browse.

Matir has not rated this crackme yet.

Solution by tiriki, published 11. feb, 2011; download (610 b), password: crackmes.de or browse.

tiriki has not rated this crackme yet.

The submission of solutions is closed.

Discussion and comments

lagalopex
07. Feb 2011
Ehm, I think here is something wrong?! Or why is the cm explained? ;)
Mazrock
Author
13. Feb 2011
lagalopex: I don't know, I think the admin/moderator made a little mistake by posting the solution :(


And I don't have any chance to edit this.

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.