Empecher un processus de se lancer

Empecher un processus de se lancer - C - Programmation

Marsh Posté le 04-04-2006 à 22:27:03    

Salut a tous,

 

j'aimerai savoir comment empecher un programme de se lancer (msn en l'occurence).
Je n'ai pas vraiment d'idée sur la facon de proceder, je voudrais faire un programmme en C.

 

Sur quels principes se base ce genre de programmes et quelles sont les fonctions qui permetttent d'empecher le lacement ou de tuer le processus.

 

Quelqu'un peu t il eclairer un peu ma lanterne ?
Merci....

Reply

Marsh Posté le 04-04-2006 à 22:27:03   

Reply

Marsh Posté le 04-04-2006 à 23:03:15    

Renommer l'exe ??
Sinon regarde du côté des hook : SetWindowsHookEx  et WH_CBT qui permet d'empêcher la création de fenêtre, ça peut peut-être fonctionner.


Message édité par Trap D le 04-04-2006 à 23:09:44
Reply

Marsh Posté le 05-04-2006 à 17:55:37    

j'aimerais que ce soit discret
 
En fait je pense a recuperer le handle process et le fermper en boucle si il existe.
Quant au hook ca permet d'empecher la fenetre de se lancer ou ca permet simplement de filtrer ?
Je n'arrive pas a supprimer les messages clavier avec un hook ...

Reply

Marsh Posté le 05-04-2006 à 19:48:46    

Regarde la doc des fonctions cité par Trap D, car cela est expliqué ce que tu peux faire.
http://msdn.microsoft.com/library/ [...] BTProc.asp

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed