Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: TimeShield
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: Sergey Дата: 03/09/2002
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; 
}



Отговор #1
От: hint Дата: 03/10/2002
 прав си - не му е тук мястото на този въпрос. Опитай в клуб
"Програмисти" на dir.bg 
 И все пак - дай малко повече инфо за проблема. Какво значи
 "на бачка": не ще да се компилира, не работи както ти
очакваш, гърми като се стартира, или нещо друго ?


Отговор #2
От: Sergey Дата: 03/11/2002
 Gurmi kato se startira mi da ti kaja tva na hit.bg ne go
znaeh inache nemashe da pitam tuka :))



Отговор #3
От: hint Дата: 03/11/2002
 аз се чудя как въобще се компилира - незнам какъв компилатор
използваш, но сорса е тотално грешен
 като начало - огромния масив "а" се състои от char, затова в
 една клетка не може да имаш повече от един char - например в
 "3 Line" имаш 'yu'. На други места имаш празни констатнти -
 например в "10 line" - ако искаш да запишеш вътре нов ред,
ползвай '\n'
 пусни програмата през дебъгер и виж къде ще изгърми - така
най-лесно ще хванеш проблема


<< Problem s linkovete-Povtorenie (2 ) | molia pomognete (3 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.06 usr + 0.01 sys = 0.07 CPU)