KEYLOGGER UN PEU PLUS INTELLIGENT VBA.NET VISUAL STUDIO 2008 V9
ciberrique
Messages postés589Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention18 juillet 2010
-
24 févr. 2009 à 13:26
Utilisateur anonyme -
28 avril 2013 à 00:08
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Rendez vous ici pour le nouveau keylogger et les nouvelles reactions.
cs_666Ange
Messages postés19Date d'inscriptionmercredi 2 avril 2003StatutMembreDernière intervention 2 mars 2009 25 févr. 2009 à 01:56
Voila c'est fait j'ai fait un keylogger qui utilise le hook, de plus je pense avoir mieux fait le code, surtout au niveau des codes touches la j'ai plutot bien fait sans trop me vanter, je laisse cette source ici car elle utilise getasynckeystate donc pour ceux qui veulent ca je laisse... Je pose des maintenant la 2eme source et je fais le lien des que c'est fait, merci de ne plus trop commenter cette source 'obsolete' mais plutot la nouvelle,
@la prochaine !
cs_666Ange
Messages postés19Date d'inscriptionmercredi 2 avril 2003StatutMembreDernière intervention 2 mars 2009 24 févr. 2009 à 18:56
Bon j'ai reussi a faire ca avec une methode différente, je vais aussi changer la façon de ranger les KeyCodes ainsi que les réponses, ce sera fait en un seul tableau mais je ne sais pas encore le faire de façon claire et lisible dans le code...
ciberrique
Messages postés589Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention18 juillet 20101 24 févr. 2009 à 18:54
Pour un hooking global du systeme il me semble que sous vb6 fallait passer par une dll mais avec vb.net j'en ai aucune idée, toutes les pistes sont a explorer.
ghuysmans99
Messages postés2496Date d'inscriptionjeudi 14 juillet 2005StatutContributeurDernière intervention 5 juin 20161 24 févr. 2009 à 18:45
Le hooking se fait avec une DLL native qui sera injectée dans chaque process.
Donc pas question de faire ça en VB.NET, du moins la DLL !
deemon
Messages postés13Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention24 février 2009 24 févr. 2009 à 18:25
j'avais fait quelque chose qui ressemble au KeyBoardListener de Java
AddHandler aView.KeyDown, AddressOf KeyboardEnter
ca pourrait etre interessant aussi de logger les evenements de la souris
cs_666Ange
Messages postés19Date d'inscriptionmercredi 2 avril 2003StatutMembreDernière intervention 2 mars 2009 24 févr. 2009 à 15:22
Je vais me pencher de suite sur cette question. Hook...
ciberrique
Messages postés589Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention18 juillet 20101 24 févr. 2009 à 14:55
ReSalut, Hook globale du clavier peut etre je suis pas sur y a bien une autre api mais je pense que le probleme est le meme avec une autre api. Je pense que le hook est le plus interressant même si je pense qu'il y a moyen de detecter un hook enfin ca reste toujours plus difficile je pense. Il faudrait l'avis de certain grand ce vbfrance ^^
cs_666Ange
Messages postés19Date d'inscriptionmercredi 2 avril 2003StatutMembreDernière intervention 2 mars 2009 24 févr. 2009 à 13:30
Salut, j'ai bien compris de quoi tu parle et cela m'interesse beaucoup de faire autrement... as tu une piste pour moi en vb.net, et qui me permette egalement de ne louper aucune frappe...
ciberrique
Messages postés589Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention18 juillet 20101 24 févr. 2009 à 13:26
Salut, si tu veux un peu ameliorer ta source evite d'utiliser l'api getAsyncKeyState en effet tous les keylogger de bases l'utilise du coup si tu veux verifier qu'un programme est un keylogger tu recherches l'utilisation de cet api...
28 avril 2013 à 00:08
25 févr. 2009 à 02:12
http://www.vbfrance.com/codes/KEYLOGGER-VB-NET-2008-V9-UTILISANT-HOOK-AVEC_49352.aspx
Rendez vous ici pour le nouveau keylogger et les nouvelles reactions.
25 févr. 2009 à 01:56
@la prochaine !
24 févr. 2009 à 18:56
24 févr. 2009 à 18:54
http://www.codeguru.com/vb/gen/vb_system/keyboard/article.php/c4829
Pour un hooking global du systeme il me semble que sous vb6 fallait passer par une dll mais avec vb.net j'en ai aucune idée, toutes les pistes sont a explorer.
24 févr. 2009 à 18:45
Donc pas question de faire ça en VB.NET, du moins la DLL !
24 févr. 2009 à 18:25
AddHandler aView.KeyDown, AddressOf KeyboardEnter
ca pourrait etre interessant aussi de logger les evenements de la souris
AddHandler aView.MouseDoubleClick, AddressOf MouseDoubleClick
Bonne continuation,
24 févr. 2009 à 15:22
24 févr. 2009 à 14:55
24 févr. 2009 à 13:30
24 févr. 2009 à 13:26
Je sais pas si je suis clair, mais je l'espere.