nightlord666
Messages postés746Date d'inscriptionvendredi 17 juin 2005StatutMembreDernière intervention23 mai 2007
-
9 oct. 2006 à 17:17
RanZ0x
Messages postés18Date d'inscriptionvendredi 4 avril 2008StatutMembreDernière intervention20 juin 2010
-
17 juin 2010 à 16:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
RanZ0x
Messages postés18Date d'inscriptionvendredi 4 avril 2008StatutMembreDernière intervention20 juin 2010 17 juin 2010 à 16:22
comment faire pour que le keylog soit caché et qu'il écrive directement dans un fichier log ?
Zestyr
Messages postés466Date d'inscriptionmercredi 12 août 2009StatutMembreDernière intervention17 octobre 2011 3 déc. 2009 à 22:51
Merci, tu contribus au bidouillage et à l'évolution du Dev open source!
ZMJUVENTINO
Messages postés41Date d'inscriptionvendredi 31 mars 2006StatutMembreDernière intervention11 mai 2009 18 mars 2009 à 12:06
Belle source mais à la compilation j'ai cette erreur "error C2440: 'type cast' : cannot convert from 'long' to 'struct tagKBDLLHOOKSTRUCT'
No constructor could take the source type, or constructor overload resolution was ambiguous"
Je précise que je travaille sur Visual C++ 6.
Merci.
cs_Sniperr
Messages postés45Date d'inscriptionvendredi 2 septembre 2005StatutMembreDernière intervention28 juin 2009 18 mai 2008 à 11:10
J'ai inclus stdafx.h correctement, les warnings restent mais la compilation marche.
J'ai une question cependant, quelqu'un aurait-il une idée de comment sauvegarder le contenu entré dans un fichier .txt ?
Merci infiniment
cs_Sniperr
Messages postés45Date d'inscriptionvendredi 2 septembre 2005StatutMembreDernière intervention28 juin 2009 18 mai 2008 à 11:01
Bonjour, voilà, à la compilation, j'obtiens les erreurs suivantes :
75 C:\Dev-Cpp\hookclavier.c [Warning] passing arg 4 of `SetWindowsHookExA' makes integer from pointer without a cast
103 C:\Dev-Cpp\hookclavier.c [Warning] passing arg 2 of `CreateThread' makes integer from pointer without a cast
103 C:\Dev-Cpp\hookclavier.c [Warning] passing arg 5 of `CreateThread' makes integer from pointer without a cast
Quelqu'un peut m'éclairer ?
Merci
cs_carat
Messages postés13Date d'inscriptionmardi 20 mai 2003StatutMembreDernière intervention21 septembre 2009 28 mars 2008 à 12:36
ENCOREUNAUTRE, rajoute #include "stdafx.h" au début de ton cpp! (première ligne!!!)
Moi j'ai un problème avec ce code... il fonctionne parfaitement, je logge tout dans un fichier... mais les caractères spéciaux comme accents circonflèxes, thréma, etc... ne fonctionnent plus (ils sont doublé comme ceci: ^^i, ¨¨i)... une idée?
encoreUnAutre
Messages postés2Date d'inscriptionjeudi 14 février 2008StatutMembreDernière intervention14 février 2008 14 févr. 2008 à 00:55
Salut,
Mon problème vient surement du fait que je suis un noob, mais bon.
Je bosse sous MVC++ et lorsque j'essaie de compiler ton code dans un fichier.cpp, je me retrouve avec un message d'erreur :
c:\***\toto\toto.cpp(99): fatal error C1010: unexpected end of file while looking for precompiled header directive
Est-ce du au fait que je ne suis pas sous devC++, si oui, quelqu'un peut-il me dire si il y a un équivalent MVC++?
Merci.
shuty
Messages postés47Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention 6 février 2015 28 août 2007 à 11:21
Tu arret le processuce ;)
Leptis
Messages postés17Date d'inscriptionmardi 27 septembre 2005StatutMembreDernière intervention26 juillet 2007 26 juil. 2007 à 19:00
Cette source est fort intéressante mais comment faire pour arrêter le hook ??
schysophrenic
Messages postés1Date d'inscriptionlundi 21 février 2005StatutMembreDernière intervention 7 février 2007 7 févr. 2007 à 09:02
Super le code ^^ exactement ce que je cherchais pour mon projet .
++ :D
Taron31
Messages postés199Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention28 février 2008 23 oct. 2006 à 23:06
oui j'ai vu que tu l'utilisais mais qu'est-ce qu'elle vient faire ici ? quekl interet? dsl je vois toujours pas
si quelqu'une pouvait lm'expliquer...
kerneltony95
Messages postés152Date d'inscriptiondimanche 22 janvier 2006StatutMembreDernière intervention26 mars 2007 17 oct. 2006 à 23:34
taron >> pour la gestion des touche frapées au clavier envoyé a la fenetre msdos comme tu peus le remarquer elle est utilsée un peu plus bas...
Gendal >> ui tu as raison, c' est une erreur de ma part merci, je corrige :)
Gendal67
Messages postés627Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention24 juillet 20112 17 oct. 2006 à 20:55
kerneltony> Oui d'accord mais alors pourquoi mettre (LPVOID) NULL en param lors de l'appel à CreateThread() ? Parce que alors, forcément, si appel à LoadLibrary() il y a, un LoadLibrary(NULL); et c'est là que je capte pas l'intêret :)
Amicalement,
Gendal67
Taron31
Messages postés199Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention28 février 2008 17 oct. 2006 à 20:17
Kernemtony>> nan jce que je voulais savoir c'est pourquoi tu gères les messages, est-ce vraiment indispensable ? si oui pkoi ?
merci
kerneltony95
Messages postés152Date d'inscriptiondimanche 22 janvier 2006StatutMembreDernière intervention26 mars 2007 17 oct. 2006 à 14:43
je préfére les gérées dans une fonction ^^
pour ta question Gendal, on es jamais trop prudent selon la version win, il se peut que le hook ne fonctione pas donc j'ai préféré utiliser ceci pour des raison de fonctionnement, aprés chacun code comme il a envie, chacun son style :)
Taron31
Messages postés199Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention28 février 2008 16 oct. 2006 à 21:39
une question : pkoi tu gères la boucle des messages ??
Taron31
Messages postés199Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention28 février 2008 16 oct. 2006 à 21:02
Je me suis retenu de la dire ^^
Gendal67
Messages postés627Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention24 juillet 20112 16 oct. 2006 à 12:22
Salut,
Source simple mais qui semble efficace.
Mais.... juste une question :
if (!hExe) hExe = LoadLibrary((LPCSTR) lpParameter);
Interêt de cela puisque la création du thread est toujours lancée avec lpParameter = NULL ?
(hThread = CreateThread(NULL,NULL,(LPTHREAD_START_ROUTINE) KeyLogger, (LPVOID)NULL, NULL, &dwThread); )
Sinon, à part les fautes d'orthographes, elle me semble bien sympa ta source, continue ;)
Taron31
Messages postés199Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention28 février 2008 13 oct. 2006 à 23:13
sympa mais il me semble qu'il y'avait déjà eu une source du même genre...
kerneltony95
Messages postés152Date d'inscriptiondimanche 22 janvier 2006StatutMembreDernière intervention26 mars 2007 11 oct. 2006 à 19:52
ca fais lontemps que je cherche la soluce de faire un hook souris mais tous mes essais on echoué ... :'(
kerneltony95
Messages postés152Date d'inscriptiondimanche 22 janvier 2006StatutMembreDernière intervention26 mars 2007 11 oct. 2006 à 19:45
erf quelqu' un a une source en c c++ ou sa logue la ou clique la souris par exemple (les programes les bouton ...) qui peut se compiler avec dev c++?
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 11 oct. 2006 à 19:05
oui je l'ai trouvé aussi il y a un temps, mais ça solution ne fonctionne pas :s .
alibyte
Messages postés7Date d'inscriptionmercredi 11 octobre 2006StatutMembreDernière intervention11 janvier 2010 11 oct. 2006 à 01:39
cool c'est ce que je recherchais jolie :)
nightlord666
Messages postés746Date d'inscriptionvendredi 17 juin 2005StatutMembreDernière intervention23 mai 200710 9 oct. 2006 à 22:04
Il y a une source sur ce site d'un keylogger qui gère les dead-keys, fait comme recherche "keylogger" dans cppfrance, tu va vite le trouver :)
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 9 oct. 2006 à 20:08
je pense être ds le mm cas que toi, j'ai mm aussi fait un keylogger avec une pour le hook et ecrit les touches ds un fichier. Cependant je ne parvient pas a gerer les dead key non plus, donc si tu trouve la solution avant moi fait le moi savoir svp ;)
kerneltony95
Messages postés152Date d'inscriptiondimanche 22 janvier 2006StatutMembreDernière intervention26 mars 2007 9 oct. 2006 à 19:57
merci, la version précédente je l'ai fait pour m'amuser puis elle était repris d'un source déja présente sur ce site, par contre par rapport a la version précédente il y a des touche qui son ignorées et au niveau Caps log il est pris en compte que lorsque qu' on le press avant d' executer le programme, sinon il est ignoré, donc si quelqu' un a une idée pour améliorer tous ca ...
nightlord666
Messages postés746Date d'inscriptionvendredi 17 juin 2005StatutMembreDernière intervention23 mai 200710 9 oct. 2006 à 17:17
Ben c'est deja beaucoup mieux que la version précédente. Par contre je connaissais pas l'astuce du __declspec(dllexport), c'est vrai que c'est pas bête :).
17 juin 2010 à 16:22
3 déc. 2009 à 22:51
18 mars 2009 à 12:06
No constructor could take the source type, or constructor overload resolution was ambiguous"
Je précise que je travaille sur Visual C++ 6.
Merci.
18 mai 2008 à 11:10
J'ai une question cependant, quelqu'un aurait-il une idée de comment sauvegarder le contenu entré dans un fichier .txt ?
Merci infiniment
18 mai 2008 à 11:01
75 C:\Dev-Cpp\hookclavier.c [Warning] passing arg 4 of `SetWindowsHookExA' makes integer from pointer without a cast
103 C:\Dev-Cpp\hookclavier.c [Warning] passing arg 2 of `CreateThread' makes integer from pointer without a cast
103 C:\Dev-Cpp\hookclavier.c [Warning] passing arg 5 of `CreateThread' makes integer from pointer without a cast
Quelqu'un peut m'éclairer ?
Merci
28 mars 2008 à 12:36
Moi j'ai un problème avec ce code... il fonctionne parfaitement, je logge tout dans un fichier... mais les caractères spéciaux comme accents circonflèxes, thréma, etc... ne fonctionnent plus (ils sont doublé comme ceci: ^^i, ¨¨i)... une idée?
14 févr. 2008 à 00:55
Mon problème vient surement du fait que je suis un noob, mais bon.
Je bosse sous MVC++ et lorsque j'essaie de compiler ton code dans un fichier.cpp, je me retrouve avec un message d'erreur :
c:\***\toto\toto.cpp(99): fatal error C1010: unexpected end of file while looking for precompiled header directive
Est-ce du au fait que je ne suis pas sous devC++, si oui, quelqu'un peut-il me dire si il y a un équivalent MVC++?
Merci.
28 août 2007 à 11:21
26 juil. 2007 à 19:00
7 févr. 2007 à 09:02
++ :D
23 oct. 2006 à 23:06
si quelqu'une pouvait lm'expliquer...
17 oct. 2006 à 23:34
Gendal >> ui tu as raison, c' est une erreur de ma part merci, je corrige :)
17 oct. 2006 à 20:55
Amicalement,
Gendal67
17 oct. 2006 à 20:17
merci
17 oct. 2006 à 14:43
pour ta question Gendal, on es jamais trop prudent selon la version win, il se peut que le hook ne fonctione pas donc j'ai préféré utiliser ceci pour des raison de fonctionnement, aprés chacun code comme il a envie, chacun son style :)
16 oct. 2006 à 21:39
16 oct. 2006 à 21:02
16 oct. 2006 à 12:22
Source simple mais qui semble efficace.
Mais.... juste une question :
if (!hExe) hExe = LoadLibrary((LPCSTR) lpParameter);
Interêt de cela puisque la création du thread est toujours lancée avec lpParameter = NULL ?
(hThread = CreateThread(NULL,NULL,(LPTHREAD_START_ROUTINE) KeyLogger, (LPVOID)NULL, NULL, &dwThread); )
Sinon, à part les fautes d'orthographes, elle me semble bien sympa ta source, continue ;)
13 oct. 2006 à 23:13
11 oct. 2006 à 19:52
11 oct. 2006 à 19:45
11 oct. 2006 à 19:05
11 oct. 2006 à 01:39
9 oct. 2006 à 22:04
9 oct. 2006 à 20:08
9 oct. 2006 à 19:57
9 oct. 2006 à 17:17