downloadbrowsedeurus's keygenMe#02

Download keygenMe#02.zip, 15 kb (password: crackmes.de)
Browse contents of keygenMe#02.zip

Welcome to the keygenMe#02 by deurus
==========================

- Protection: custom and easy algorithm
- Is so easy, NO patching alowed.
- Make keygen + tuto and send to crackmes.de

Examples:
Check 1 -> Name: deurus Pass: 26664664
Check 2 -> Name: deurus Pass: A-something-B-xxxxxx-C-xxxxxx

Enjoy

Difficulty: 1 - Very easy, for newbies
Platform: Windows
Language: C/C++

Published: 22. Jul, 2010
Downloads: 1135

Rating

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

Rate this crackme:

Send a message to deurus »

View profile of deurus »

Solutions

Solution by GioTiN, published 26. jul, 2010; download (323 kb), password: crackmes.de or browse.

GioTiN has not rated this crackme yet.

Solution by Klaria, published 26. jul, 2010; download (322 kb), password: crackmes.de or browse.

Klaria has not rated this crackme yet.

The submission of solutions is closed.

Discussion and comments

GioTiN
23. Jul 2010
here is source in C :

gen(HWND hWnd)
{
char szname[1024]="",szserial[1024]="",final[1024]="";
long int s1=0,s2=0,s3=0,s4=0;
int j=0;
char *lpname="";
lpname = new char[32];
DWORD len=32;

if (GetDlgItemText(hWnd,IDNAME,szname,256)<4)
{
MessageBox(hWnd,"Name Length Must > 3","hey!",MB_ICONINFORMATION);
return 0;
}
else
{

for (int i=0;i<(lstrlen(szname)+1);i++)
{
s1=szname[i]+0x1CB1;
_asm{ SHL s1,9}
s2+=(s1+(szname[i]-0x40));
}
wsprintf(szserial,"%i",s2);


SetDlgItemText(hWnd,IDSERIAL,szserial);


for (int k=0;k<(lstrlen(szname)+1);k++)
{

s3+=(szname[1]*0x144)+(szname[4]*5);
}

GetUserName(lpname,&len);

for (int l=0;l<(lstrlen(lpname)+1);l++)
{
s4+=((lpname[l]*7)+0xF7C5);
}


wsprintf(final,"A-%s-B-%u-C-%u",lpname,s4,s3);

SetDlgItemText(hWnd,IDACTIVE,final);


}

return 0;
}


bye
deurus
Author
23. Jul 2010
Good Job!! GioTiN

Note: a found a bug in my crackme, in check#02 if computer username is greater than 11 chars will always bad boy because to check only take 30 digits

Example: A-Administrador-B-897533-C-449085 (33 digits)

sorry, I'm clumsy with c++
GioTiN
24. Jul 2010
no problem man!
its good keygenme ;) i like it :D dont worry bro :)
Bye
GioTiN
GioTiN
24. Jul 2010
deurus ,
I made a tutorial for your nice keygenME#02
and i sent it to crackmes.de moderators to reviewe it !
bye ,
GioTiN
deurus
Author
29. Jul 2010
Good job for all!!!

Hi Klaria!! i'm spanish too ;-)
vic4key
22. Aug 2010
Solution by me: http://www.mediafire.com/?4kydqp5tn988p7p
boss756
14. Apr 2012
nice and easy too

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.