Protecteur programmes(mot de passe)

Description

Ce programme sert en fait à demander un mot de passe lorsque l'application ou le dossier que l'on surveille est ouvert.

Pour cela, il y a un hook avec dll qui réagit lors de l'activation d'une fenêtre, à ce moment là on fait un FindWindow() et si c'est la fenêtre recherchée ça envoi un message au programme qui demande alors un mot de passe.

La fenêtre principale peut aussi se réduire dans la barre des tâches(l'icône est pas terrible mais vous pourrez la changer ...).

Le titre de la fenêtre du programme change en fonction de si la protection est activée ou pas.

Ce programme est loin d'être parfait donc j'attend vos commentaires ...

Conclusion :


Le programme surveillé ici est Outlook Express ...
Si vous l'avez pas, vous pouvez toujours changer la fenêtre à rechercher.
=>dans le programme principal c'est mis dans les #define (il faut mettre la classe de la fenêtre).
=>dans la dll, c'est au niveau du FindWindow().

Si vous voulez surveiller un dossier, il faut mettre la classe("CabinetWClass" normallement ...) + le nom de la fenêtre("Mes documents" ...).

Avec spy++ => classe = class name
=> nom de la fenêtre = Window Caption

Ah oui ... le mot de passe est aussi dans les #define.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.