Protection au démarage de windows et pendant

Description

Ce programme nommée ironiquement "Controle - enfantal" a pour but de sécuriser votre session a son démarage, vous pouvez aussi l'utiliser par la suite mais il vous sera fortement conseillée de fermer tous les autres programmes. Pour passer le systeme de sécurité vous devrez entrer un code a 8 chifres.
Ce code a les effets suivants:
- ouvre une fenetre popup qui vous demande un code.
- toute fenetre qui tante de prendre le controle de l'écran devien invisible.
- bloque la souris tans que la fenetre du n'a pas repris le controle de l'écran.
- se relance si recois un message WM_DESTROY.
- termine explorer.exe tans que le bon code n'a pas été entrer et qu'il n'y a eu de requete pour sortir du programe où là il sera relancé.
- bloque le gestionaire des taches.

Le seul point faible de se programme est le terminate processus car je n'ai pas eu le niveau pour le protéger de se fléau. Mais je vous défie de lancer le programme qui devra terminer le processus. J'ai misé sur ceci.

Source / Exemple :


Merci de bien vouloir regarder directement dans "main.cpp", Tous est dans le zip.

Merci de votre compréhension.

Conclusion :


Ce programme n'est certainement pas parfais, peut être améliorer, optimiser...

Mais soyez indulgents j'ai apris a programmer en C il y a un an et l'API windows il y a un moi.

Informations suplémentaires:
- le fichier .iss est un script de "inno setup" Recompilez le après avoir modifier les éxécutables pour obtenir une nouvelle assistance d'instalation.
- Pour que le programme démmare automatiquement au démarage de windows utilisez assistance d'instalation.
- j'utilise "code::block" et "GNU GCC Compileur".
- Si les deux executables ne sont pas rassemblée le programme aura des disfonction.
- Toujours lancer "l'interface visuel" et non pas "l'interface cachée"
- Si vous lancez "l'interface cachée" tentez de lancer par la suite "l'interface visuel"
- Je n'ai pas pu faire de capture d'image.

Excusez moi pour les fotes de français.

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.