[Func] _PasswordEnter

Partagez des fonctions et des UDF AutoIt.
Règles du forum
.
Répondre
MrDynoland
Niveau 3
Niveau 3
Messages : 33
Enregistré le : dim. 12 juin 2011 11:02
Status : Hors ligne

[Func] _PasswordEnter

#1

Message par MrDynoland »

Bonjour à tous !

Faisant mes début dans les fonctions, j'ai crée une petite fonction bien sympathique puis que il permet de protéger par un mot de passe un accès en tapant la ligne _PasswordEnter("mon mot de passe", "nom du programme protéger") !
Explication du déroulement de la fonction :
Ouverture d'une InputBox.
Entrer de mot de passe ->
Bon -> Déroulement du reste de votre programme.
Mauvais -> Extinction du programme.


Je vous laisse le découvrir et l'utilisez en le téléchargent dans les pièces jointes.

Code : Tout sélectionner

Changelog ...

Bêta ---------|
Première mise en ligne;
Fonctionnalités basique.
A bientôt !
Fichiers joints
_PasswordEnter.au3
UDF/Fonction Bêta
(802 Octets) Téléchargé 311 fois
Avatar du membre
aurel2108
Niveau 4
Niveau 4
Messages : 90
Enregistré le : dim. 17 juil. 2011 21:19
Status : Hors ligne

Re: [Func] _PasswordEnter

#2

Message par aurel2108 »

C'est vraiment très très basique mais du moment que ça marche. ;)
Il faudrait une gestion de différents encodages comme le sha1 ou md5.

De plus, ce serait bien si la fonction lançait aussi le programme une fois que le mot de passe entré est bon (avec la fonction Run par exemple). ^^

Mais de toute façon, si un mot de passe apparaît en clair dans un script AutoIt, n'importe qui peut le voir donc pour l'instant, cette fonction est un peu inutile. ^^"
Ne rien dire même quand on sait peut dés fois être la meilleure des solutions. (aurel2108)
MrDynoland
Niveau 3
Niveau 3
Messages : 33
Enregistré le : dim. 12 juin 2011 11:02
Status : Hors ligne

Re: [Func] _PasswordEnter

#3

Message par MrDynoland »

Un codage très complexe s'avère proposé. :D
Car les méthodes de décompilation peuvent trouver le mot de passe, donc je pense a du cryptage.
Merci quand même ! :D
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [Func] _PasswordEnter

#4

Message par mikell »

Bah j'imagine que c'est destiné de toute façon à un simple usage domestique parce que sinon... http://www.autoitscript.fr/forum/viewto ... =11&t=5762
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [Func] _PasswordEnter

#5

Message par Iste »

Surtout que une fois le script décompilé, y'a plus vraiment besoin du password...

Sinon il s'agit là d'une procédure basique (oui car en l'état c'est une procédure et non une fonction) mais qui sera surement utile pour certain débutants.
Signez ici
MrDynoland
Niveau 3
Niveau 3
Messages : 33
Enregistré le : dim. 12 juin 2011 11:02
Status : Hors ligne

Re: [Func] _PasswordEnter

#6

Message par MrDynoland »

Iste a écrit :Surtout que une fois le script décompilé, y'a plus vraiment besoin du password...

Sinon il s'agit là d'une procédure basique (oui car en l'état c'est une procédure et non une fonction) mais qui sera surement utile pour certain débutants.
C'est mon but. :D
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [Func] _PasswordEnter

#7

Message par TT22 »

aurel2108 a écrit :ce serait bien si la fonction lançait aussi le programme une fois que le mot de passe entré est bon (avec la fonction Run par exemple)
@ aurel2103 : Si tu as un run(), à quoi ça sert de mettre un code ?
Parce que si tu met un Run ça veut dire que le programme à lancer ne fait pas partie du programme avec le code donc tu as juste à faire un double clique sur le programme qui est désigné par le Run et voilà, tu as contourné le code.
Cordialement,
TT22
MrDynoland
Niveau 3
Niveau 3
Messages : 33
Enregistré le : dim. 12 juin 2011 11:02
Status : Hors ligne

Re: [Func] _PasswordEnter

#8

Message par MrDynoland »

TT22 a écrit :
aurel2108 a écrit :ce serait bien si la fonction lançait aussi le programme une fois que le mot de passe entré est bon (avec la fonction Run par exemple)
@ aurel2103 : Si tu as un run(), à quoi ça sert de mettre un code ?
Parce que si tu met un Run ça veut dire que le programme à lancer ne fait pas partie du programme avec le code donc tu as juste à faire un double clique sur le programme qui est désigné par le Run et voilà, tu as contourné le code.
Tu as raison mais je ne l'aurais point fait car sa serait encore plus détournable. :D
Avatar du membre
aurel2108
Niveau 4
Niveau 4
Messages : 90
Enregistré le : dim. 17 juil. 2011 21:19
Status : Hors ligne

Re: [Func] _PasswordEnter

#9

Message par aurel2108 »

C'est vrai, c'est vrai, je n'y avais pas pensé. ^^
Enfin bon, tant que le mot de passe est stocké en clair ou même apparaît en clair à un quelconque endroit du script, la protection est fichue. ^^"
Ne rien dire même quand on sait peut dés fois être la meilleure des solutions. (aurel2108)
Répondre