贴这个的注册机~~~~ (1千字)
#include "stdio.h"main()
{
unsigned char string[81],comp[81];
int i,a;
unsigned c,esi=10000,d;
static unsigned char tb1[32]={'#','$','H','&',')','&','H','&','%','H','|','+','_','%','B','R','$','B','*','!','2','%','G','&','%','G','@','%','G','@','g','2'};
static unsigned char tb2[32]={'%','$','^','F','&','G','F','V','(','(','Y','B','%','F','J','H','G','L','0','k','+','|','+','_',')','+','N','K','J','G','J','^'};
printf("*********Xftpsvr 0.1.2.620*********\nThis keygen is maked by Pretender\nPlease input your name : ");
gets(string);
printf("Please input your Company : ");
gets(comp);
a=strlen(string);
printf("Your Register code is : ");
for(i=0;(c=string[i])!='\0';i++)
{d=esi;d/=256;c^=d;esi+=c;esi*=0xce6d;esi+=0x58bf;
if(i!=a-1) tb1[i]=c;}
a=strlen(comp);
for(i=0;(c=comp[i])!='\0';i++)
{d=esi;d/=256;c^=d;esi+=c;esi*=0xce6d;esi+=0x58bf;
if(i!=a-1) tb2[i]=c;}
for(i=0;i<32;i++)
/*printf("%x,,,",tb1[i]);*/
{if(i!=31) c=tb2[30-i]^tb1[i];
else c=0^tb1[i];
c&=0xff;
d=esi;d/=256;c^=d;esi+=tb1[i];esi*=0xce6d;esi+=0x58bf;
if(c>0xf) {c/=16;printf("%X",c);}
else printf("%X",c);
}
printf("\n ***************************** --- --- ---\n *Welcome to WWW.CRACKNOW.COM* / / / --\n ***************************** --- --- --/\n");}
