Keylogger sous DOS ...

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Keylogger sous DOS ...

Message par Kwai chang caine »

Bonjour à tous

Je voudrais savoir si quelqu'un saurait comment faire un petit keylogger tout simple qui ecrirait dans un TXT tout ce qui est tapé sur le clavier.
Je cherche depuis pas mal de temps et n'ai rien trouvé de simple et satisfaisant, quand à mes connaissances ......

J'ai pensé sous DOS afin que meme en changeant de session ou d'utilisateur sous XP/2000, il soit toujours actif, en fait tant que le PC est allumé quoi :P

J'en ai trouvé quelque uns, mais ils sont compliqués et envois des mails etc ....en plus l'antivirus les prends pour des chevaux de troie, voir même des virus et ne les laisse pas s'installer.

Je n'aurais pas besoin de toutes ces fonctions, juste remplir un TXT.

Je vous remercie
Bonne journée.
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

salut,

encore heureux que l'antivirus détecte çà...

tu auras du mal a trouver des infos ici, car tout ce qui ressemble de près ou de loin à une question relative aux spywares/virus n'est pas bien vu ici.

ceci dit il faut chercher du coté des 'hook'.

infos diverses :
http://www.purebasic.fr/english/viewtop ... =keylogger
http://www.wizardsolutionsusa.com/forum ... .php?t=483

en tout cas, sous DOS je sais pas faire.
Image
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Message par Kwai chang caine »

Bonjour FLYPE

Comme tu le sais peut etre, je suis nouveau sur ce forum.
Et je ne veux en aucun cas etre en dehors de ses régles.

Je ne pensais pas qu'un simple keylogger pouvait etre dangereux ....

Tu sais beaucoup d'objet sont dit "dangereux", tout dépend de l'utilisation que l'on en fait :
Un couteau peut te sauver la vie, comme te l'enlever :lol:

Ceci dit, j'en avais besoin pour savoir ce que l'on peut taper sur mon pc en mon absence.
C'est la raison pour laquelle je ne voulais pas d'envois mail juste un TXT, puisque je retourne dessus tous les jours.(Normal c'est le miens quand je suis au boulot)

Voila je t'explique tout ça pour qu'il n'y ai pas de malentendu.

J'ai essayé tout seul, comme un grand avant de poster, du coté des HOOK, mais ce que je ne sais pas encore faire (comme beaucoup de choses tu va me dire) c'est utiliser un programme sous DOS et le faire démarrer automatiquement à chaque mise en service.
Je pense à l'autoexec.bat, mais existe t'il encore pourXP ??

Je vais aller voir les liens que tu m'a gentiment communiqué.

Je te remercie de ton aide.
Excelente journée à toi.
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Message par Flype »

Excelente journée à toi.
excellent week end à tout le monde :)

tu peux lancer ton programme en tant que service par ex. tu pourrais ainsi l'activer / le désactiver. mais en tout cas il serait démarré automatiquement à chaque reboot.

il y a une userlib pour çà il me semble.

autre solution, dans la base de registre aussi on peut demander l'exécution d'un programme au démarrage.
Image
Cls
Messages : 620
Inscription : mer. 22/juin/2005 8:51
Localisation : Nantes

Message par Cls »

Bonjour Kwai chang caine,

pour démarrer un programme au démarrage tu peux aller voir par ici : http://purebasic.forum-gratuit.com/viewtopic.php?t=4990

Je confirme qu'il y a certains sujets à éviter, un exemple par là : http://purebasic.forum-gratuit.com/viewtopic.php?t=4914

Cordialement,
Cls
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Message par Kwai chang caine »

@Cls, Je te remercie beaucoup

Comme, je l'ai dit plus haut mon intention n'est pas de nuire, mais de me defendre. Mais tu as raison, il n'y a que ma parole ....

En tout cas, je continue ma recherche et je te remercie pour l'info.

Je suppose donc que si par miracle j'arrive à faire ce petit keylogger, il vaut mieux que je ne donne pas le code sur le forum. :oops:

Zut pour une fois que j'aurais pu donner un code :lol:

Quoi qu'il en soit, je ne ferais rien qui puisse facher la majorité des membres de ce forum.
Je ne suis pas comme les virus, je ne detruit pas la main qui me nourrit :P

Bonne journée
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

Kwai chang caine a écrit : Je suppose donc que si par miracle j'arrive à faire ce petit keylogger, il vaut mieux que je ne donne pas le code sur le forum. :oops:
Il y a un exemple de Keylogger posté sur ce Forum, je pense que tu l'as vu!
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Message par Kwai chang caine »

Je pense que tu parle de

http://purebasic.forum-gratuit.com/view ... =keylogger

Oui je suis en train d'essayer de le faire marcher.

Mais dis donc je trouve ça tres compliqué pour juste ecrire les caracteres tapé sur un clavier dans un fichier TXT et sous DOS.

Je croyais l'entreprise bien plus simple.
Mais il est vrai, que rien n'est vraiment simple avec les PC.

Je viens même d'apprendre avec grande deception que l'on ne pouvait pas faire d'applications sous dos avec PB 8O

Alors là, ça m'en a bouché un coin, et pour une fois dans le mauvais sens. :cry:
Moi qui disait à tous le monde qu'avec Pure on pouvait tout faire....

Bonne soirée a toi nico
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

Kwai chang caine a écrit : Je croyais l'entreprise bien plus simple.
Tu ne crois pas si bien dire car en fait la mise en pratique d'une seule API permet de connaitre quelles touches ont été appuyées.

GetAsyncKeyState ; c'est tout ce dont tu as besoin!

A toi de construire le code pour l'exploiter, ce n'est vraiment pas très compliqué!
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Message par Kwai chang caine »

Bah en fait, j'ai déjà fait un petit code amateur, qui marche un peu.
J'ai juste un probleme avec une tempo, car je pense que je m'y suis mal pris.

Quand elle est trop longue j'ai 2 caracteres ecris et quand je l'ecourte, le code n'a pas le temps de voir le SHIFT. :x

Car le probleme, enfin surtout le mien, avec mon code de debutant, c'est entre les majuscules et minuscules, puisque GetAsyncKeyState ne gere que la touche et ne détecte pas la diffference entre a et A. :?

J'aurais bien mis mon code, mais apparement, c'est contre les lois de ce forum que je respecte, puisqu'un keylogger peut etre assimilé à un nuisible, même si il n'est pas créé pour nuire :cry:
Donc je continue à chercher tout seul aidé de vos conseils que j'écoute avec attention.

PS :
J'ai éssayé le code avec la DLL mais ce que je cherchais à faire était bien plus simple. :cry:

Merci de ton interet
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Répondre