cs_AngeloVivaldi
Messages postés60Date d'inscriptiondimanche 8 décembre 2002StatutMembreDernière intervention 1 juillet 2004
-
28 avril 2004 à 00:54
profiler7
Messages postés1Date d'inscriptionjeudi 19 janvier 2006StatutMembreDernière intervention19 janvier 2006
-
19 janv. 2006 à 18:13
Bjr à tous.
Voila mon prob, je voudrai protéger par mot de passe un programme vb, je demande donc un mot de passe a son ouverture. Le probleme est où stocker le mot de passe et comment sécurisé le moyen de stockage...
morgandetoi06
Messages postés389Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention17 décembre 20041 28 avril 2004 à 03:35
ba ton mot de passe soit tu l enregistre en dur dans ton programme, soit dans un fichier externe, soit dans le programme tu l encrypte avec une petite boucle vite fait un incrementant chaque caractere enfin voila quoi...
www.morgan06.fr.fm
cs_AngeloVivaldi
Messages postés60Date d'inscriptiondimanche 8 décembre 2002StatutMembreDernière intervention 1 juillet 2004 28 avril 2004 à 04:09
Tu pourrai etre plus précis sil te plait ??=)
Je compren pa trop "enregistrer en dur dans le programme", et "encrypte avec une petite boucle vite fait en incrementant" parcke si je l'encrypte, ya forcement une autre clef, et je la stock ou celle la ? =/
cs_pluplu
Messages postés615Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention 4 juillet 2012 28 avril 2004 à 11:06
Il existe en effet plusieurs niveaux pour protéger ton appli. selon l'efficacité recherché ou celui de ton savoir faire, en voici quelques exemples.
Tu peux crypter ton mot de passe et l'enregistrer dans un fichier texte que tu planque dans un répertoire éloigné de ton appli. du style c:\winnt\system\apisec.sys rien ne t'empêche d'utiliser un nom et une extension de fichier qui déroute le fraudeur, seul bémole si l'utilisateur est assez malin pour lire les infos sur les derniers fichiers consultés il pourras remonté jusqu'au fichier et donc essayer de voir ce qu'il y a dedans.
Tu peux également c'est un peu plus complexe et donc moins accessible à l'utilisateur lambda, planqué ton mot de passe crypté dans une clé de la base de registre, mais c'est un peu plus complexe aussi à mettre en oeuvre.
De toute évidence je te déconseille de mettre le mot de passe tel quel dans le code car n'importe qui avec un bon editeur te le retrouveras en moins de deux.
Si tu as besoin d'aide je peux te refiler un ou deux exemples
Salut.
Pascal Laurençon
Mieux vaut un petit clic que deux grandes claques..
Mieux vaut un naze bin qu'un naze tout court..
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_rene38
Messages postés1858Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention17 octobre 201311 28 avril 2004 à 12:37
Bonjour
Un moyen efficace : mettre le mot de passe dans le code mais le rendre inaccessible à un éditeur.
Exemple : ton mot de passe est "Bonjour"
Tu écris dans ton code :
MotDePasse = Chr$(66) & Chr$(111) & Chr$(110) & Chr$(106) & Chr$(111) & Chr$(117) & Chr$(114)