Comment récupérer les caractères tapés au clavier comme un keylogger ? - Java - Programmation
Marsh Posté le 26-11-2005 à 09:27:25
Je ne crois pas que ça puisse se faire avec Java. Il ne me semble pas qu'on puisse récupérer les actions clavier effectuées sur des applications tierces.
Je me rappelle d'aloir lu un article consacré à ça dans un magazine de hacker, en fait il fallait insérer du code en assembleur dans je sais plus trop quel modul de Windows. Cela s'appelait un ponté de clavier.
QQun en saura peut-être plus ...?
Marsh Posté le 21-11-2005 à 17:46:42
Bonjour,
Je voudrais savoir s'il est possible de créer une application (en java de préférence) qui enregistre dans un fichier texte les caractères tapés dans une autre application (dans mon cas, un logiciel de messagerie instantanée genre MSN ou yahoo messenger). Ce sera un peu comme un keylogger mais qui ne sera pas caché à l'utilisateur.
Par exemple : dans MSN messenger, l'utilisateur écrit : " Salut, ca va ?"
dans le fichier texte, j'aimerais avoir un truc du style :
17h40,01 > S
17h40,03 > a
17h40,06 > l
17h40,07 > u
17h40,15 > t
...
où il y a le moment précis où l'utilisateur tape sur le clavier.
ce sera ensuite pour synchroniser avec la vidéo de l'utilisateur enregistrée par une webcam avec JMF.
Donc si cela est possible, quels sont les classes à utiliser ?
Si vous avez une autre solution je suis preneur!
Merci