Die Suche ergab 5 Treffer

von linz
Do Dez 07, 2017 7:36 pm
Forum: C / C++
Thema: Keylogger - GetMessage, TranslateMessage, DespatchMessage
Antworten: 8
Zugriffe: 11674

Re: Keylogger - GetMessage, TranslateMessage, DespatchMessag

Nein, die schreiben leider nicht. Nur die Callback function schreibt. Ich glaube es ist ein Verständnisproblem. In diesem anderen Beispiel wird GetMessage() zum Abbruch des eigenen Threads benutzt. Aber eigentlich ist das Funktionsprinzip das gleiche.

Hier noch ein Link zur GetMessage() funktion
von linz
Do Dez 07, 2017 4:16 pm
Forum: C / C++
Thema: Keylogger - GetMessage, TranslateMessage, DespatchMessage
Antworten: 8
Zugriffe: 11674

Re: Keylogger - GetMessage, TranslateMessage, DespatchMessag

Du hast recht. Ein:

Code: Alles auswählen

 MessageBox(self, "nothing to display", 0, MB_ABORTRETRYIGNORE);
VOR der <while> wird angezeigt, während es IN der <while> (an erster postion) nicht mehr kommt, auch nicht nach Tastendruck.
Das bedeutet man läuft doch nicht rein :-/
von linz
Do Dez 07, 2017 3:22 pm
Forum: C / C++
Thema: Keylogger - GetMessage, TranslateMessage, DespatchMessage
Antworten: 8
Zugriffe: 11674

Re: Keylogger - GetMessage, TranslateMessage, DespatchMessag

Wie meinst du das mit der MessageBox? Dort den Output weiterleiten?

Ich denke deshalb dass die Funktion durchlaufen wird, da, wenn ich vor der <while (getmessage,...)> eine <while(1){}> einfüge, keine Daten mehr geloggt werden...
von linz
Do Dez 07, 2017 2:18 pm
Forum: C / C++
Thema: Keylogger - GetMessage, TranslateMessage, DespatchMessage
Antworten: 8
Zugriffe: 11674

Re: Keylogger - GetMessage, TranslateMessage, DespatchMessag

Hi Nufan! das habe ich gerade versucht. Leider ohne Erfolg. Auch ein fflush(stdout) und das gleiche jeweils mit stderr hat nicht geklappt. Ein Aufruf von log("inBetween\n") verursacht auch keinen Eintrag im Log. Ich frage mich wie das sein kann, weil die Funktionen ja definitv durchlaufen werden....
von linz
Do Dez 07, 2017 12:29 pm
Forum: C / C++
Thema: Keylogger - GetMessage, TranslateMessage, DespatchMessage
Antworten: 8
Zugriffe: 11674

Keylogger - GetMessage, TranslateMessage, DespatchMessage

Hallo, ich versuche gerade einen Keylogger in C zu schreiben(nach Vorlage). Wer sich dafür interessiert (meine Frage ist eine reine C-Frage) hier ein Link für die IO-Kbd-Verarbeitung unter Windows. Ich versuche dabei das Prinzip der CallbackFunction zu verstehen. Meine Frage ist: Wieso wird der prin...