downloadbrowseobnoxious's ObnoxiousCrackme

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

Obnoxious's +[>+<-]>. :P

Crackeme Difficulty: 2
Keygening Difficulty: 3+

Valid Solutions: Keygen(for pros). Smaller serials appreciated.
: Name/Serial combination for noobs.


Patching allowed if your name's too long. Understand what i mean? :P

Objective: Get yourself a well sounding good boy message(min 2 words), simple :P The good boy must be in CAPITALS.

Greets to andrewl.us(yup the javascript crackme will come in the next few days), brother cyclops :P, br0ken(gr8 buddy), indomit(hows ya man?) ~jim, Mach4 and all other friends @ crackmes.de.

Difficulty: 3 - Getting harder
Platform: Windows
Language: .NET

Published: 22. Jan, 2010
Downloads: 469

Rating

Votes: 3
Crackme is nothing special.

Rate this crackme:

Send a message to obnoxious »

View profile of obnoxious »

Solutions

Solution by T.0.R.N.A.D.0., published 03. mar, 2010; download (9 kb), password: crackmes.de or browse.

T.0.R.N.A.D.0. has rated this crackme as quite nice.

Submit your solution »

Discussion and comments

obnoxious
Author
28. Jan 2010
Is it too difficult? :P
andrewl.us
Moderator
28. Jan 2010
my brain's too fucked to solve it :P
obnoxious
Author
28. Jan 2010
If your brains too fucked then i am sure u have solved it. :P
Jim~
29. Jan 2010
This is too easy because I know what you're doing. You could have at least changed the syntax up a bit. ;P

JIM
+++++++++[>++++++++<-]>++.-.++++.

I'll see if I can write up a keygenerator. Going to be interesting trying to make it generate compact serials.
Jim~
29. Jan 2010
Nevermind. I don't have anything to compile with right now (fresh copy of windows lol). I'll have to keygen it later.
obnoxious
Author
29. Jan 2010
Aah Jim~ long time no see :P Sorry in the greets i put the "~" infront of your name, instead it should have been after :P Yup i ddnt change the syntax coz actually i was writing an interpreter and then i had the idea to make it into a little crackme :P
jhonny_1977
30. Jan 2010
just copy this into visual studio

public static void interprete (string name, string serial)
{
int i3;
int i1 = 0;
char[] charArray1 = new char[32768];
int[] int32Array1 = new int[2];
string string1 = "";
string string2 = serial;
int i2 = 0;
while (true)
{
if (i2 >= string2.Length)
{
if (string1.Contains (name))
{
Console.WriteLine ("\n{0}!!!!", string1);
return;
}
Console.WriteLine ("\n{0} Nothing happened {1}", Convert.ToChar (3), Convert.ToChar (3));
return;
}
if (string2.Substring (i2, 1) == "[")
{
int32Array1[0] = i2;
i2++;
while (string2.Substring (i2, 1) != "]")
{
i2++;
}
int32Array1[1] = i2;
int32Array1[0]++;
while (charArray1[i1] != '\0')
{
for (i3 = int32Array1[0]; (i3 < int32Array1[1]); i3++)
{
switch (string2.Substring (i3, 1))
{
case ">":

{
i1++;
break;
}
default:

{
switch (string2.Substring (i3, 1))
{
case "<":

{
i1--;
break;
}
default:

{
switch (string2.Substring (i3, 1))
{
case "+":

{
charArray1[i1]++;
break;
}
case "-":

{
charArray1[i1]--;
break;
}
}
break;
}
}
break;
}
}
}
}
i2 = (int32Array1[1] + 1);
}
if (string2.Substring (i2, 1) == ">")
{
i1++;
}
if (string2.Substring (i2, 1) == "<")
{
i1--;
}
if (string2.Substring (i2, 1) == "+")
{
charArray1[i1]++;
}
if (string2.Substring (i2, 1) == "-")
{
charArray1[i1]--;
}
if (string2.Substring (i2, 1) == ".")
{
string1 = (string1 + Convert.ToChar (charArray1[i1]).ToString ());
}
i2++;
}
}
Zakne
01. Feb 2010
.NET crackmes are boring. This is level 1 even lower lol.
obnoxious
Author
01. Feb 2010
:) I agree that its lvl 1 or even lower but i certainly disagree that .net crackmes are boring ;)
T.0.R.N.A.D.0.
01. Mar 2010
Hi obnoxious bro !!

This is easy one. My KeyGenMe #1 (both versions) were similar ... but a bit harder .. this one is pretty straight-forward !

I'll upload a keygen and tut soon .. :)
obnoxious
Author
01. Mar 2010
yo bro. nice to see you. Send me a pvt msg telling me abt how real lifes going on :P
dmtdmt2012
25. Mar 2012
This is a joke - just use IL spy and you can read it like an open diary

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.