Un keyloger simple, bien pour débuter !

Description

Salut tout le monde !

En quelques mots:
-mon application utilise une API, un timer, une form et un module;
-elle se cache au maximum et apparaît quand on presse Alt+Shift+F1;
-elle crée un log en fichier texte dans C:\ quand on ferme l'application ou que Windows la ferme (extinction de l'ordinateur par exemple);
-la grande majoritée des touches est recensée, mais les touches dites "spéciales" ne donne pas toujours le bon résultat selon les claviers, alors testée toutes les touches du clavier avant d'espionner un ordinateur !
-vous pouvez selectionner le texte contenu dans le textbox, pas forcement besoin d'attendre le log !
-aucun bug trouvé, il y à des améliorations à faire, comme toujours ;-)

Optimisation à voir:
-écriture dans le registre pour que le keyloger ce lance seul à chaque démarrage (facile à faire);
-recherche du dossier Windows dans le registre pour y écrire les logs (dans mon ordi il n'y a pas de lecteur C:\, je commence à D:\, d'où 'intêret de prendre cette sécurité);
-prendre en compte les accents: mon keyloger va écrire "^o" pour un "ô";
-recupèrer le nom des fênetres et des processus pour savoir dans quoi les touches sont tappées !

Cette application:
-fonctionne sous Windows XP Home SP1 et SP2;
-fonctionne sous Windows 98 SE;
-n'est pas reconnu par les anti-virus (ni comme virus, ni comme "programme à risque";
-est codée avec Visual Basic 5 Pro;
-est ma création mais a vu le jour grâce à la contribution de beaucoup de personnes, en particulier DARKSIDIOUS (progotop), merci à lui ! Ne l'oubliez pas si jamais vous voulez prétendre que c'est vous qui l'avez pondu.
-représente environ 30 heures de travail, dont 5 à poster, lire et répondre sur des forums. On dirait pas comme ça hein ?!

Un jeune d'entre nous a reprit le flambaus, pour ma part je me suis retiré du coding depuis longtemps.

A vous de voir maintenant !

Conclusion :


Une mise à jour prévu dans les 5 mois à venir.

N'hésiter pas à me faire un message, sinon utilisez les comentaires.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.