
rborer's Fais-moi rire
Download Fais-moi_rire.zip, 203 kb (password: crackmes.de) Browse contents of Fais-moi_rire.zip I am a Swiss student in computer sciences, doing his diploma on software protection. I would like to know what you think of the following software protection I have been developping.
Difficulty: 3 - Getting harder | Send a message to rborer » View profile of rborer » |
Solutions
There are no solutions to this crackme yet. Have you solved it? Please write a tutorial and submit it here!
Discussion and comments
EvOlUtIoN 26. Nov 2007 | sorry but on my pc the program doesn't work...not crashing, invalid file here. |
---|---|
rborer Author 26. Nov 2007 | Does the error message says that you have to reinstall the software ? If that's the case, you need to install the Visual C++ 2005 redistributable package available on http://www.microsoft.com/download/Fais-moi_rire.zips/details.aspx?displaylang=en&FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee (official one) or http://faux.warwickcompsoc.co.uk/vcredist/ (if you don't like WGA). This should solve your problem. |
DigitalAcid 27. Nov 2007 | Detected 66 crypto signatures (in 0.5s) Well, you made ME laugh =). |
rborer Author 27. Nov 2007 | I am far from being an expert in cryptography, so maybe I am using some publicly available library that offers cryptography (and that is open source by the way...). So don't be scared by this number, I believe it is only the possibilities offered by this library, not what I am really using ;-) |
DigitalAcid 28. Nov 2007 | I didn't try to crack it yet, but it's probably like you say. I guess it's used to pack/protect the exe in a way. |
dkcoder 29. Nov 2007 | Well even after install the redistrutable it does not run. However going over the code in my hex editor, it seems it includes several PE files in one. IE, try to search for the MZ signature, it'll show several PE files is actually inside. Not sure why this is. Since well, i cant even run it. Could you perhaps try to compile it without the need for vcredist? |
rborer Author 29. Nov 2007 | I wasn't aware of the multiples MZ signature inside the file. Maybe it's because I use statically linked libraries. Anyway, I've done nothing special to PE headers, and the software is not packed. Concerning the vcredist stuff I've already tried multiple compiler flags to avoid having to install it, but I found nothing to prevent it. It seems to be a requirement for every project built with Visual Studio 2005... |
w00b 29. Nov 2007 | visual studio 2005 makes me angry.. i have it installed and that's probably why i am able to run the program, but as far as someone else running a program i make, i need to keep dreaming! |
cyclops Moderator 30. Nov 2007 | I am not able run the vcredist, may be i need latest internet explorer or some update from M$ :P The protection is crypto, OpenSSL 0.9.8g :) |
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.