02/12/08 16:33
Ho un problemino, sto sviluppando un piccolo esempio di "Keylogger", ovviamente non dannoso, infatti si limita a salvare i log, nel desktop.
Più che altro è un esempio.
Ho buttato giù questo pezzo di codice:
Il problema, è che vorrei utilizzare la funzione GetAsyncKeyState(), solo che facendo varie ricerche, in italiano no nho trovato niente, mi potreste spiegare un po' la sua sintassi, e in cui si potrebbe usare, oltre per intercettare gli imput.
P.S: So che potrei farlo in 1000 modi, che anche se li so fare più o meno bene, vorrei approfondire questa funzione...
Spero che sia utile a qualcun'altro oltre che a me :P ^^
Più che altro è un esempio.
Ho buttato giù questo pezzo di codice:
#include <fstream.h> #include <iostream.h> #include <conio.h> int main(){ cout<<"This is a simple Key Logger for example, by evilmight."<<endl; char kp; ofstream fcout ("log.txt"); do{ cin.get(kp); fcout<<kp; } while(kp != '^'); return (0); }
Il problema, è che vorrei utilizzare la funzione GetAsyncKeyState(), solo che facendo varie ricerche, in italiano no nho trovato niente, mi potreste spiegare un po' la sua sintassi, e in cui si potrebbe usare, oltre per intercettare gli imput.
P.S: So che potrei farlo in 1000 modi, che anche se li so fare più o meno bene, vorrei approfondire questa funzione...
Spero che sia utile a qualcun'altro oltre che a me :P ^^
Ultima modifica effettuata da 02/12/08 16:57