Protecteur programmes(mot de passe)

Soyez le premier à donner votre avis sur cette source.

Vue 7 927 fois - Téléchargée 840 fois

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

Ajouter un commentaire

Commentaires

Messages postés
429
Date d'inscription
mardi 6 juillet 2004
Statut
Membre
Dernière intervention
12 janvier 2008

Merci beaucoup !!!
Il reste quand même des probèmes non-résolus ...
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
10
pas mal, le programme... je chercher à faire un truc pareil pendant un moment... mais j'ai arrété... mais voila qui est fait maintenant...
Messages postés
429
Date d'inscription
mardi 6 juillet 2004
Statut
Membre
Dernière intervention
12 janvier 2008

Voila j'ai fait une mise à jour, il y a par exemple (comme suggéré par Kirua) la possibilité de fermer la fenêtre recherché lorsqu'elle est interceptée.
Messages postés
429
Date d'inscription
mardi 6 juillet 2004
Statut
Membre
Dernière intervention
12 janvier 2008

Oui ça serait peut être pas mal.
Pour l'instant j'arrive pas à faire ce que je veux, au mieux de chercher Outlook ça cherche une variable que l'utilisateur choisie.
Je verrai après ça ...
Messages postés
3006
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
31 décembre 2008

en effet, il suffisait de réessayer, désolé pour la fausse alerte, ça fonctionne en effet.
par contre, j'ai largement le temps de lire le mail sélectionné par défaut dans outlook au démarrage, parce que la fenêtre qui me demande le passe ne minimise pas la fenêtre outlook. ça serait pê mieux de la garder minimisée pour empêcher la lecture.
Afficher les 15 commentaires

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.