HOOK GLOBAL SANS DLL

Signaler
Messages postés
787
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
7 juin 2007
-
Messages postés
10
Date d'inscription
vendredi 26 mars 2010
Statut
Membre
Dernière intervention
16 juillet 2013
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/27169-hook-global-sans-dll

Messages postés
10
Date d'inscription
vendredi 26 mars 2010
Statut
Membre
Dernière intervention
16 juillet 2013

Merci de la réponse =)

C'est ce que je m'étais dit aussi en premier lieu surtout qu'il fonctionne sous un pc équipé d'Avast mais pas sous un autre avec Avira...
Par contre ce qui est étrange c'est que même en désactivant l'antivirus j'obtiens le même résultat et d'ailleurs il n'y a aucune inscription dans les logs d'Avira d'une action sur le programme !!! Bon en même temps s'il est sensé le manipuler tout seul sans informer l'utilisateur ça peut se comprendre bien que je trouve ça assez dérangeant à vrai dire...

Il me reste plus qu'à tester les programmes qui tournent sur mon PC un par un jusqu'à ce que je trouve le responsable ^^ !
Merci encore et si jamais tu trouves une autre piste je suis tout ouï =)
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
12
Salut ORBLUX,
Désolé pour le retard car je viens juste de lire ton commentaire.
Je n'ai pas le temps de faire des investigations sur le sujet mais il me semble que certains nouveaux antivirus au lieu de bloquer un keylogger utilisant un hook clavier, ils controlent son activité. Après un certain nombre de frappes il l'empêchent de fonctionner correctetemt. Essaie de déasactiver ton antivirus un instant pour voir.
Messages postés
10
Date d'inscription
vendredi 26 mars 2010
Statut
Membre
Dernière intervention
16 juillet 2013

Bonjour,

J'avais déjà, il y a quelques années, téléchargé cet(te) source et rajouté pas mal de petites options avec succès (enregistrement dans un fichier par jour, gestion des dead-keys, impression système de la fenêtre ayant le focus, inscription dans le registre...)
Mais je viens de me rendre compte en me penchant sur les fichiers de sortie qu'après un certain nombre aléatoire de caractère capturé le keylogger se bloque sans aucun message d'erreur !!!

Après de nombreuses tentatives infructueuses de modification, j'ai téléchargée de nouveau la source histoire de vérifier... Eh bien rebelotte !!!
En mode debug sur Visual en rajoutant un point d'arrêt dans la fonction HookProc, on constate que celui-ci n'est plus atteint lorsqu'une touche est pressée : même si le logiciel continue de tourner il semble ne plus avoir la "main" au niveau des interceptions des messages...

D'ailleurs on s'en rend compte assez rapidement avec les dead-keys : le keylogger bloque étrangement l'accent circonflexe combiné à une lettre alors que lorsqu'il plante on obtient de nouveau "ê" !

Du coup je me demandais si c'était pas justement à cause de cette instabilité que la MSDN recommande l'usage d'un hook avec DLL ? A moins que même avec une DLL, on ait ce problème ???
Messages postés
22
Date d'inscription
mercredi 8 juin 2005
Statut
Membre
Dernière intervention
18 décembre 2007

C'est bon jai trouvé...

Cque je peux etre bete des fois ... c'était MOUSEHOOKSTRUCT ... (sigh)
Afficher les 63 commentaires