downloadbrowseTheUnknownProgrammer's Crackme/Keygenme

Download Crackme.zip, 43 kb (password: crackmes.de)
Browse contents of Crackme.zip

This is a crackme/keygenme written in a .net language. Don't think immediately, .net is bad and easy. This crackme might actually take a little bit more knowledge than you'd expect.

No serial fishing is allowed. Patching is ok, but creating the keygen is the perfect solution.

Good luck !

Regards
TheUnknownProgrammer

Difficulty: 4 - Needs special knowledge
Platform: Windows
Language: .NET

Published: 27. Mar, 2013
Downloads: 389

Rating

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

Rate this crackme:

Send a message to TheUnknownProgrammer »

View profile of TheUnknownProgrammer »

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

loizos
31. Mar 2013
I'll try it ,I'll have you updated :)
TheUnknownProgrammer
Author
16. Apr 2013
Still no luck everybody? :D
HellCracks
01. Aug 2013
I gave up.
I failed at the first part ._.
Don't know what to do with the decrypted Form.
By the way, are you the same guy who made the DotNetResolver?
TheUnknownProgrammer
Author
28. Jan 2014
Yes I am :3
Too bad you weren't able to crack it, well at least you tried =D.
jacanosalado
05. Jan, 00:19
Yayyy, I nailed it, spent two nights on this one.
It was hard and fun on equal terms.

keygen:

static void Main(string[] args)
{
var name = "jacanosalado";

var reverseNameInHex = string.Join(string.Empty, name.Reverse().Select(c => string.Format("{0:X2}", Convert.ToInt32(c))));
var serial = Convert.ToBase64String(ASCIIEncoding.ASCII.GetBytes(reverseNameInHex));

Console.WriteLine("name: {0}", name);
Console.WriteLine("serial: {0}", serial);
}

name: jacanosalado
serial: NkY2NDYxNkM2MTczNkY2RTYxNjM2MTZB

Hope I had some time to write a nice tutorial. This crackme really deserves it :D
apuromafo
08. Jan, 04:39
i was open in de4dot, in the fix checked the dnspy
there have antidebug?-> this apis was called.
CloseHandle
IsDebuggerPresent
OutputDebugStringA
GetModuleHandle
GetProcAdress
VirtualProtect

i was open in ollydbg and checked the apis work fine with snd 2.3 of lcf.
by other side

jacanosalado was solved nice: here work fine your name/serial/keygen
---------------------------
Crackme
---------------------------
Program has been registered succesfully!
---------------------------
Aceptar
---------------------------

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.