Proteger par un mot de passe le lancement d'un programme
DArk_fun
Messages postés1Date d'inscriptionmercredi 28 juin 2006StatutMembreDernière intervention14 septembre 2007
-
14 sept. 2007 à 15:14
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 2016
-
16 sept. 2007 à 21:57
Bonjour a tous,
Voila je voudrai savoir si c'est possible de proteger le lancement d'un programme
ce que je veut dire c'est que par exemple si je veut ouvrir msn ou
n'importe quel autre programme je dois rentrer un mot de passe qui me
permettra le lancement du programme .
Meric d'avance
Dark_fun
A voir également:
Proteger par un mot de passe le lancement d'un programme
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 201626 16 sept. 2007 à 21:57
salut,
il y a plusieurs solutions mais surement pas en C# mais plutot en C++ :
-> faire un driver pour hooker l'api NtCreateProcess et demander le mot de passe à chaque fois...il faudra avoir les privilèges "SeLoadDriver" ou Power User...
-> faire une dll qui hook l'api CreateProcess et qui demande la mot de passe et l'injecter dans explorer.exe (ou eventuelllement tous les process) mais ca n'empêche pas un autre process de lancer les exe...