Zdraveite
Nesam mnogo navatre s "c" i skam malko pomosht za edin
source . Znachi programkata e za win no neshto nebachka i
nemoga da razbera v koda li e greshkata ili neshto win se e
skapal.Tova oshte ne e cialata versia (to edna programa ma
nishto po tochno crack) no v momenta nemoga go izmislia
po-dobre :)))
eto go i sourca. ako vijdate ieroglifi na niakoi mesta tova
e ot kirilicata na win nishto vajno prosto obiasnenia ot
sorta na (vavedi password). sorry che tuka pitam ma neznam
kade drugade da popitam za tova. :))
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define N 13
#define S 36
#define M 9
int m,x,k,j,R;
char *f;
char buff[256];
char P;
char buf[N];
char a[S][M]={
/*0 Line ....
1*/{'t','y','z','yu','`','e','f','k','l'},
/*1 Line ....
2*/{'w','z','y','|','c','f','e','h','o'},
/*2 Line ....
3*/{'v','{','x','}','b','g','d','i','n'},
/*3 Line ....
4*/{'q','|','yu','z','e','`','c','n','i'},
/*4 Line ....
5*/{'p','}','~','{','d','a','b','o','h'},
/*5 Line ....
6*/{'s','~','}','x','g','b','a','l','k'},
/*6 Line ....
7*/{'r','yu','|','y','f','c','`','m','j'},
/*7 Line ....
8*/{'}','p','s','v','i','l','o','b','e'},
/*8 Line ....
9*/{'|','q','r','w','h','m','n','c','d'},
/*9 Line ....
0*/{'u','x','{','~','a','d','g','j','m'},
/*10 Line .... q*/{'4','9',':','?','
','%','&','+',','},
/*11 Line .... w*/{'2','!','<','9','&','#','
','-','*'},
/*12 Line .... e*/{'
','-','.','+','4','1','2','?','8'},
/*13 Line ....
r*/{'7',':','9','<','#','&','%','(','/'},
/*14 Line .... t*/{'1','<','?',':','%','
','#','.',')'},
/*15 Line ....
y*/{'<','1','2','7','(','-','.','#','$'},
/*16 Line ....
u*/{'0','=','>',';','$','!','"','/','('},
/*17 Line ....
i*/{',','?','"','\'','8','=','>','3','4'},
/*18 Line ....
o*/{'*','\'','$','!','>',';','8','5','2'},
/*19 Line ....
p*/{'5','8',';','>','!','$','\'','*','-'},
/*20 Line ....
a*/{'$',')','*','/','0','5','6',';','<'},
/*21 Line ....
s*/{'6',';','8','=','"','\'','$',')','.'},
/*22 Line ....
d*/{'!','9','/','*','5','0','3','>','9'},
/*23 Line ....
f*/{'#','.','-','(','7','2','1','<',';'},
/*24 Line ....
g*/{'"','/',',',')','6','3','0','=',':'},
/*25 Line .... h*/{'-','
','#','&','9','<','?','2','5'},
/*26 Line ....
j*/{'?','"','!','$',';','>','=','0','7'},
/*27 Line .... k*/{'.','#','
','%',':','?','<','1','6'},
/*28 Line ....
l*/{')','$','\'',':','=','8',';','6','1'},
/*29 Line .... z*/{'?','2','1','4','+','.','-','
','\''},
/*30 Line ....
x*/{'=','0','3','6',')','9','/',':','%'},
/*31 Line ....
c*/{'&','+','(','-','2','7','4','9','>'},
/*32 Line ....
v*/{'3','>','=','8','\'','"','!',',','+'},
/*33 Line ....
b*/{'\'','*',')',',','3','6','5','8','?'},
/*34 Line .... n*/{'+','&','%','
','?',':','9','4','3'},
/*35 Line ....
m*/{'(','%','&','#','<','9',':','7','0'},};
char b[S]={'1','2','3','4','5','6','7','8','9','0',
'q','w','e','r','t','y','u','i','o','p',
'a','s','d','f','g','h','j','k','l','z',
'x','c','v','b','n','m'};
char c[M]={'d','g','1','1','n','1','2','9','1'};
int main(int argc,char**argv)
{
long offset=0x9bd;
FILE *in; char*fn="C:\\Windows\\TSData2\\Users.DAT";
int i;
if(argc>1){sscanf(argv[1],"%lX",&offset);}
if (!(in = fopen(fn,"rb")))
{
printf("\nCannot find file %s",fn);exit(1);
}
printf("\n\nT®ў Ґ Ї°®Ј° ¬ § Ё§ўҐ¦¤ Ґ
Ђ¤¬ЁЁ±І° І®°±ЄЁІҐ Ї °®«Ё TimeShield");
fseek(in, offset, 0);
fread(buf, sizeof(char), N, in);
buf[N-1]=0;
printf("\n€§ўҐ¤ҐЁІҐ ±Ё¬ў®«Ё ± : %s\n",buf);
printf("16-Ё·ЁїІ ASCII Є®¤ Ґ: ");
for(i=0;i<N;i++)printf("%02X ",buf[i]);
fclose(in);
{
for(k=0;k<S;k++)if(b[k]==c[x])break;
printf("\n‚єўҐ¤ҐІҐ ±Ё¬ў®«ЁІҐ Ї®-Ј®°Ґ: ");
}
gets(buff);
printf("Ѓ°®ї ўєўҐ¤ҐЁІҐ ±Ё¬ў®«Ё Ґ: ");
m=strlen(buff);m=m>M?M:m;f=buff;
printf("%d \n‚єўҐ¤ҐЁІҐ ±Ё¬ў®«Ё ± : <%s>",m,buff);
printf("\nЏ °®« І Ґ: ");
for(x=0,j=0;x<m;x++,j++)
{
for(k=0;k<S;k++)if(a[k][j]==f[x])break;
if(k>=S){printf("\n€¬ Ј°ҐёЄ !!! \nЌҐ Ґ ¬Ґ°Ґ ±Ё¬ў®«
\"%c\"",f[x]);return 1;}
printf("%c",b[k]);
}
return 0;
}
|