begin process at 2010 03 21 14:58:31
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Système

 > HOOK GLOBAL - C++ MANAGÉ / DLL NATIVE

HOOK GLOBAL - C++ MANAGÉ / DLL NATIVE


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Système Source .NET ( DotNet ) Classé sous :hook, dll, managé, global Niveau :Initié Date de création :25/05/2007 Vu / téléchargé :12 093 / 590

Auteur : cali70

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Cette source s'inscrit dans le cadre d'un autre projet dont je ne parlerai pas ici, cependant je pense qu'il peut être utile à certains. Il s'agit ici d'installer un hook global implémenté dans une DLL en C++ natif depuis un programme en C++ managé.
Dans cet exemple tous les messages windows ne sont pas traités mais il est très facile de les rajouter en suivant l'exemple.



 Conclusion

Donc en résumé ce programme capte les messages envoyé par le système lors de l'activation/création/déstruction/déplacement/redi mensionnement d'une fenêtre windows et affiche quelques informations sur celle-ci dans une zone de texte.

Compilé avec Visual C++ 2005

 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


 Sources du même auteur

Source avec Zip Source avec une capture GÉNÉRATION D'UNE PALETTE OPTIMALE POUR LA RÉDUCTION DE COULE...
Source avec Zip Source avec une capture BATAILLE NAVALE CONTRE IA (C++)
Source avec Zip CAPTURE D'ÉCRAN/RÉDUCTION DES COULEURS/ENREGISTREMENT BITMAP...
Source avec Zip ENVOI ET RÉCEPTION D'UNE CAPTURE D'ÉCRAN PAR STREAMS AVEC LE...

 Sources de la même categorie

Source avec Zip Source avec une capture [C/WIN32/WMI]SAVOIR SI UNE CLASSE COM EST INSTALLÉE par rt15
Source avec Zip Source avec une capture [C/WIN32][DRIVER] DÉTECTION DE CRÉATION OU DE SUPPRESSION DE... par deck_bsd
Source avec Zip DÉTECTION DE LANCEMENT D'APPLICATION (WIN32, REGISTERSHELLHO... par buno
Source avec Zip Source avec une capture [C/WIN32] INJECTION DE DLL 2 MÉTHODES (REMOTETHREAD PROPRE &... par deck_bsd
PRODUCER CONSUMER C (WITHIN LINUX) par PCBill

 Sources en rapport avec celle ci

Source avec Zip DLLMAKER V2.0 par Altaris
Source avec Zip HOOK SOURIS SUR TASKBAR (WIN32) par BruNews
Source avec Zip Source avec une capture HOOK CLAVIER AVEC DLL EN C++ [DEV-C++] par victorcoasne
Source avec Zip MOUSELOCK par jmhC
Source avec Zip HOOK GLOBAL SANS DLL par racpp

Commentaires et avis

Commentaire de Alain Proviste le 25/05/2007 16:29:27 administrateur CS

je ne suis pas apte à juger le code mais si ça marche aussi bien que tu le sous entends ça va me servir

Commentaire de cali70 le 25/05/2007 16:31:34

Si ca ne marchait pas j'aurais évité de le poster ;)

Commentaire de Alain Proviste le 25/05/2007 17:37:50 administrateur CS

tout le monde raisonne pas comme toi ;)

Commentaire de Alain Proviste le 06/06/2007 14:04:32 administrateur CS

dommage qu'il n'y ait pas plus de commentaires, ce code m'est très utile.

Commentaire de cali70 le 07/06/2007 23:32:27

Si tu as besoin de détails supplémentaires n'hésites pas à me contacter. Je pensais avoir suffisement commenté, j'éssairai de faire mieux la prochaine fois.

Commentaire de Alain Proviste le 09/06/2007 00:43:44 administrateur CS

non je parlais de commentaires sur le dépot ici même, pas dans le code, tout va bien pour le code

Commentaire de Alain Proviste le 09/06/2007 00:54:29 administrateur CS

(bien que je ne sois pas un expert du c++)

Commentaire de cali70 le 09/06/2007 08:28:39

Ah d'accord, je comprend mieux parce que je trouvais ca quand même bizarre pour le code.
Si tu pouvais me dire quel genre d'informations tu aurais souhaité voir apparaitre ici celà me permettrait d'améliorer mes posts. Merci.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Creer un hook dans une dll [ par zinotron ] Je n'ai pas tout compris moi ...j'ai fait une rechercher dans les systeme de creation de hook dans l'API win32, et je compris cela : RIEN.enfin si j'a hook global [ par Xentor609 ] Salut,Je sais bien que ca enerve certain les questions sur les hooks, mais al trouve vraiment pas.Je souhaiterais placer un hook sur le clavier, pour Hooks et sockets... [ par morganitos ] Bonjour... Et bien non, ce message ne traite pas sur "comment installer un hook" mais sur un autre problème (qui concerne les hooks quand même). Je v Faire une callback vers un exe dans un callback hook d'une dll [ par Suisse00 ] Salut :) J'ai créer un hook sur le clavier dans une DLL, dans le callback du hook j'aimerais faire un callback vers une fonctoin du fichier exe. Hook DLL [ par Taron31 ] Bonjour, Voilà, j'ai écris une petite DLL de hook pour une certaine fonction de l'API win32, je voulais tout simplement savoir comment la Variable pour un hook [ par ChrOnOs83 ] Bonjour à tous, Il y a un problème sur lequel je bloque depuis déjà plusieurs jours.J'ai créé une dll pour faire un hook DllMain non appellée lors d'un hook global? [ par HeavenForsaker ] Bonjour,En mettant en place un hook global avec DLL, je me suis aperçu que la fonction dllMain n'était jamais exécutée. Pourtant u Question Injection DLL et Hook [ par Taron31 ] Bonjour, je me pose une question conernant la fonction SetWindowsHookEx, notamment concernant l'injection de la DLL. J'ai en effet un programme de hoo Problème de hook clavier [ par Oeil_de_taupe ] Bonjour tout le monde, Je suis en train de créer un programme me permettant d'utiliser qu'un seul clavier sur deux ordinateurs (grâce à une connectio Question sur les dll [ par flatou ] Salut a tous Je me pose une question : soit un programme qui a effectuer un hook sur une fonction de la dll kernel32.dll. Si mon deuxieme programme co


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
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 : 1,326 sec (4)

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