Supposons que l'on croise la fonction d'une DLL donnée. Tous les processus qui utilisent cette fonction spécifique de cette DLL spécifique sont-ils affectés par l'accrochage?Les crochets de l'API affectent-ils tous les processus?
Par exemple, si l'on devait accrocher MessageBoxA
de user32.dll
de sorte qu'au lieu de sauter un MessageBox il jouait des Beatles Yellow Submarine comme son système. Est-ce que tous les processus appelant MessageBoxA
rencontreraient ce comportement plutôt étrange?
-João Silva
Heureusement, non. Difficile de garder un système d'exploitation en cours d'exécution si cela fonctionne. –
@HansPassant, je sais que c'est une vieille question mais j'ai un souci. Je travaille sur un projet où nous sommes tenus de surveiller tous les appels système à une certaine fonction "recv" quel que soit le processus qui l'instancie. C'est possible ? –