Misuki
Git Wizard en freelance
Level 5
Level 4
Level 3
Level 2
Ancien staff
Level 1
- 15 Juin 2012
- 2,299
- 66
- 954
Salut tout le monde !
J'ai pas trop le temps d'expliquer en quoi consiste l'api hooking ni de trop présenter le problème en lui même...
Ci-join, 2 projet C++, créer avec Visual Studio 2010. Le premier étant un logiciel simple qui lance une messageboxA après la validation, l'autre qui est une DLL a injecté dans le programme d'avant.
Le but est qu'une fois la méthode MessageBoxA appelé (je rappelle que le module utilisé est user32.dll) il faut que ça change le texte de la MessageBoxA du programme.
Seulement... ça ne changes rien.. Et je ne comprends pas pourquoi. J'ai un petit peu leech le code (j'vous rassure, c'était à la base pour voir si ça marchait).
Les liens:
Win32 App:
C++HookMessageBoxA:
J'ai pas trop le temps d'expliquer en quoi consiste l'api hooking ni de trop présenter le problème en lui même...
Ci-join, 2 projet C++, créer avec Visual Studio 2010. Le premier étant un logiciel simple qui lance une messageboxA après la validation, l'autre qui est une DLL a injecté dans le programme d'avant.
Le but est qu'une fois la méthode MessageBoxA appelé (je rappelle que le module utilisé est user32.dll) il faut que ça change le texte de la MessageBoxA du programme.
Seulement... ça ne changes rien.. Et je ne comprends pas pourquoi. J'ai un petit peu leech le code (j'vous rassure, c'était à la base pour voir si ça marchait).
Les liens:
Win32 App:
Vous devez etre connecte pour voir les liens.
C++HookMessageBoxA:
Vous devez etre connecte pour voir les liens.