Jump to content
Tuts 4 You

[keygenme] Mastern KeygenME #6


ghsafsdfsdhfghfgjhgkj

Recommended Posts

ghsafsdfsdhfghfgjhgkj

New NickName : Mastern

Master Turkish Crack TeaM - MasterN Keygenme #6

Protected by PC-GUARD 5

Build Date : 21.12.2010

Cracked by : <NoNE>


/>http://www.mtct.org/mtct/showthread.php?1208-KeygenME-6

75209050.png

http://www.mediafire.com/?ywcjcoee16o0bar

Mirror;

http://www.mirrorcreator.com/files/V6FRPECA/KeygenME6.rar_links

KeygenME6.rar

Edited by Teddy Rogers
Added keygenme as an attachment...
Link to comment
Share on other sites

Teddy Rogers

The [keygenme] tag has been added to your topic title.

Please remember to follow and adhere to the topic title format - thankyou!

[This is an automated reply]

Link to comment
Share on other sites

  • 5 years later...

I know I am a "bit" late :P but was working on a PC Guard target and chanced upon this keygen in my searches...

Thought that I should just upload my work.

UNPACKED :

 

http://www87.zippyshare.com/v/5eI1cNLu/file.html

Will compiled the keygen fully and upload later, for the sake of completeness.

However, the algo goes like this :

X0R (ConvertStringToMD5 (OUR_Entered_Username) ----> should equal our Entered_Serial

 

public string X0R (MD5_Entered_Username)

{
    string str2;
    int num4;
    try
    {
        string str;
        int num5;
    Label_0001:
        ProjectData.ClearProjectError();
        int num3 = -2;
    Label_000A:
        num5 = 2;
        double num2 = Strings.Len(X1);
        double a = 1.0;
        goto Label_0063;
    Label_0022:
        num5 = 3;
        string str3 = Strings.Mid(X1, (int) Math.Round(a), 1);
    Label_0034:
        num5 = 4;
        str = str + Conversions.ToString(Strings.Chr(Strings.Asc(str3) ^ 0xaf));
    Label_0054:
        num5 = 5;
        a++;
    Label_0063:
        if (a <= num2)
        {
            goto Label_0022;
        }
    Label_006C:
        num5 = 6;
        str2 = str;
        goto Label_00E9;
    Label_0073:
        num4 = 0;
        switch ((num4 + 1))
        {
            case 1:
                goto Label_0001;

            case 2:
                goto Label_000A;

            case 3:
                goto Label_0022;

            case 4:
                goto Label_0034;

            case 5:
                goto Label_0054;

            case 6:
                goto Label_006C;

            case 7:
                goto Label_00E9;

            default:
                goto Label_00DE;
        }
    Label_00A1:
        num4 = num5;
        if (num3 <= -2)
        {
            goto Label_0073;
        }
        switch (num3)
        {
            case 0:
                goto Label_00DE;

            case 1:
                goto Label_0073;
        }
    }
    catch (object obj1) when (?)
    {
        ProjectData.SetProjectError((Exception) obj1);
        goto Label_00A1;
    }
Label_00DE:
    throw ProjectData.CreateProjectError(-2146828237);
Label_00E9:
    if (num4 != 0)
    {
        ProjectData.ClearProjectError();
    }
    return str2;
}

public string ConvertStringToMD5(string ClearText)
{
    byte[] bytes = Encoding.ASCII.GetBytes(ClearText);
    byte[] buffer2 = MD5.Create().ComputeHash(bytes);
    StringBuilder builder = new StringBuilder();
    for (int i = 0; i < buffer2.Length; i++)
    {
        builder.Append(buffer2.ToString("x2"));
    }
    return MD5_Entered_Username.ToString();
}

 

 

Edited by Techlord
  • Like 2
Link to comment
Share on other sites

Thank you GIV :)

Yes, KeygenMe  was coded by a turkish person and hence the fonts are looking like gibberish on my system also, as I do not have the Arabian fonts installed...

 

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...