Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

KEYLOGGER : GETKEYSTATE


Information sur la source

Catégorie :Divers Classé sous : keylogger, getkeystate, boucle Niveau : Débutant Date de création : 29/03/2005 Date de mise à jour : 01/04/2005 19:05:32 Vu / téléchargé: 14 745 / 2 570

Note :
7 / 10 - par 2 personnes
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note

Description

Voilà, je me suis dit qu'étant donné la demande en keylogger et la complexité ( hook, injections ) de ceux qui existent, je pourrais en faire un petit tout simple qui utilise GetKeyState. Il se contente d'afficher dans une console ici mais si vous voulez, vous pouvez aisément le faire tourner en arrière plan, sans qu'il n'utilise de ressources, et rediriger les captures vers un fichier pour pouvoir par exemple surveiller votre petit frère :)
 

Source

  • Je mets un zip quand même malgré la taille.
Je mets un zip quand même malgré la taille.

Conclusion

Tout est dit.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   keylogger
    • keylogger.devTélécharger ce fichier [Réservé aux membres club]832 octets
    • keylogger.exeTélécharger ce fichier [Réservé aux membres club]20 080 octets
    • main.cTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 275 octets
    • main.oTélécharger ce fichier [Réservé aux membres club]5 072 octets
    • Makefile.winTélécharger ce fichier [Réservé aux membres club]793 octets

Télécharger le zip

Historique

01 avril 2005 19:05:32 :
Voilà, cette fois ci il fonctionne bien en arrière plan en dirigeant tout dans capture.txt ( toutes les 20 frappes ). Il utilise 0% du cpu et n'a pas besoin de focus, pour répondre aux attentes des personnes qui m'ont envoyé les premiers commentaires. Il y a un exe déjà compilé pour ceux qui n'auraient pas de compilateur sous la main. @+

Commentaires et avis

signaler à un administrateur
Commentaire de cosmobob le 29/03/2005 19:33:43

salut,
10 contre un que ca marche pas du tout si le focus est pas sur la console... c'est pour ca qu'on utilise les hooks a la base.
a++ ;)

signaler à un administrateur
Commentaire de cosmobob le 29/03/2005 23:13:23

ha en fait j'en sais rien :)

signaler à un administrateur
Commentaire de BruNews le 29/03/2005 23:24:54 administrateur CS

C'est quoi ce truc, on se croirait chez vb, eux ils utilisent un timer ultra court et toi une boucle sans fin, dans  les 2 cas on bouffe la cpu. Vraiment ce n'est pas digne d'un prog C, il faut mettre un hook clavier, y a rien de compliqué à cela.

signaler à un administrateur
Commentaire de Cornell711 le 01/04/2005 17:30:07

Salut,
Désolé pour le petit retard. J'ai déjà essayé de l'utiliser en arrière plan, ( mais entretemps j'ai formaté et je l'ai réécrit là pour l'occasion ) donc je vais essayer de le refaire pour montrer que ça marche sans focus et sans bouffer de ressources, dès que j'aurai le temps, car je suis sûr de ce que j'ai dit.
@+

signaler à un administrateur
Commentaire de Cornell711 le 01/04/2005 19:06:13

C'est fait.

signaler à un administrateur
Commentaire de magneit le 04/04/2005 11:59:50

Désolé mais ce programme ne fontionne pas très bien.
Il ne suit pas du tout lors de saisie rapide :-(

Voici mon entrée clavier:
awpefhweifahefiuehfaieofuofhsaefefiaefheiussfsihsefsa
sefeswfseaf
sefesf
efewaeas
DTGHRTGRDSGRDESGRDSGRDSG
dgdrgDSRGDRSGDRSGrdgdgfRGDSrgRDSGDSgrDSRGdsrg
=)(/&%$§"!²³{[]fgf

Voici le résultat de sortie fichier :
a
ss
s
eeD
dgdrRDàç_

Il reste du travail sur ce prog...

M

signaler à un administrateur
Commentaire de Cornell711 le 06/04/2005 19:21:56

En effet Magneit, merci d'avoir testé ! A une vitesse normale toutefois ça tient, alors il n'est pas totalement raté j'espère ... Bon ben j'essaierai de le travailler quand ce sera possible.
@+

signaler à un administrateur
Commentaire de maladedede le 26/05/2006 00:17:54

J'ai reppri la source est j'y est mit:
gestion de la saisi rapide et gere les espaces !!
http://www.cppfrance.com/code.aspx?ID=37769

signaler à un administrateur
Commentaire de dogman423 le 12/11/2006 14:28:58

Est-ce que vous avez trouvé Comment savoir ce que les autres tapent par le clavier mais sur un ordi a distance par exemple surveiller mon frere qui habite chez sa mere xD

signaler à un administrateur
Commentaire de maladedede le 12/11/2006 15:23:04

Bein oui! -_-
Tu transferes le fichier texte du key-log par socket mais c'est illégal !!!!!!!!!!!!!!!!!!!!!!!!!

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

La boucle FOR [ par C++ ] Ou est l erreur svp :for (int i=0;i < 100; i++)MessageBox (i); keylogger [ par error ] donc voila je voudrait savoir s'y il y a moyen de faire un keylloger/prog qui eregistre les tuche taper au clavier en c++merci ++ Intercepter la touche ESC [ par mindark ] BonjourVoila, j'ai un programme qui execute une boucle d'environ 5 mins. Et je voudrais que cette boucle soit executee plusieurs fois, jusqu'a ce que Problème avec une boucle while [ par arconius ] voilà j'ai fait un prog où l'on tire des dés mais j'ai un problème avec ma boucle while car au lieu de me donner un chiffre aléatoire à chaque fois il pourquoi aprés avoir fait une boucle mon textbackground prend tout l'écran ? [ par arconius ] Voila mon prog et après avoir fait une boucle mon text background prend tout l'écran si quelqu'un à une solution se serait sympa merci d'avance#includ Copie directe d'un tableau vers un autre (sans boucle) [ par NiFF ] Existe-t-il une fonction C qui me permettrait de copier un tableau vers un autre de même dimension,et ce sans avoir à traiter tous les items de ce tab boucle infinie,enfin presque... [ par booth ] bonjour, je suis semi newbie en C++, et je viens de faire un prog avec des sockets...le truc c'est que je suis obligé d'utiliser une boucle ainfinie p Probleme de source pour un timer!!! Help!!! [ par superteta2003 ] Salut!J'ai créer un timer en C++ dans une application windows (MFC), et en le verrifiant manuellement, il doit marcher... Cependant, il y a une couill Debutant : Boucle et C :) [ par Tkaos ] Bonjour, Voila je suis nouveau ici et dans l'univers de la progz, Bon vais pas vous faire attendre, voici mon probleme : Comme je suis caremment novic Boucle infinie sans aucune raison apparente... [ par madcow41 ] Bonjour,Dans mon projet de C, je doit traiter un fichier Log d'un site.Seul problème, lors du traitement, mon programme se bloque, sans aucune raison


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,624 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.