Petit générateur de mots de passe open source en PHP

Non, je n’ai pas passé ma matinée à rien faire.
Je me suis mis au défi de pondre un programme en PHP qui serve vraiment à quelque chose (oui parce qu’un programme qui sert à faire des additions, c’est facile à faire mais ça sert absolument à rien, ou si peu…). Ce pour me prouver que je savais coder une application en PHP.
Alors voilà , c’est fait, je suis tout fier de moi.
Le générateur se trouve à cette adresse là (pour le tester) et à celle là (pour le télécharger) il est sous licence GPL. Et vous pouvez le télécharger (clic doit, puis enregistrer la cible du lien sous…), puis vérifier la source et même la critiquer.
A noter : comme je l’ai dit juste au dessus, le code est libre, donc vous pourrez vérifier que le mécanisme de génération du mot de passe n’est absolument pas issu d’une quelconque liste, mais que chaque caractère est choisi aléatoirement. Je dis cela notamment pour aux lecteurs qui auraient des doutes (légitimes) là -dessus. A priori, vous pouvez donc compter dessus. Mais je ne suis certainement pas sans faille, et donc le code que j’ai pondu non plus.
Vous serez peut-être intéressé :
5 commentaires à Petit générateur de mots de passe open source en PHP
Laisser un commentaire
- 07 February 2012Surfer anonymement sur le web pour contourner la censure politique(3) Comments
- 06 February 2012SoundCloud : en quel langage est codé le service ?(2) Comments
- 05 February 2012Glype : un proxy en PHP(0) Comments
- 05 February 2012Google serait en train de tester une box de divertissement : Ã quand la Xbox de Google ?(0) Comments
- 05 February 2012AMD et ARM pourraient s'allier pour contrer la puissance d'Intel(0) Comments
- 04 February 2012Suppression des polices provenant de GoogleFonts sur mon blog(6) Comments
- 29 January 2012Pas de loi de Moore dans les cartes graphiques depuis plusieurs années(2) Comments
- 29 January 2012Rénovation des structures de chauffage urbain à Paris(6) Comments
- 28 January 2012Etat des lieux de ma dépendance à Google(9) Comments
- 28 January 2012Désactiver l'accélération de la souris sous Mac OS(4) Comments
J’ai essayé de télécharger le source mais ça ne fonctionne pas.
C’est pas grave, juste un petit détail, y a t il dans le mot de passe généré au moins un caractère pour chaque type sélectionné ?
Heu… pour moi, ça marche ! Attention : ce n’est pas un logiciel qui est à télécharger. C’est une page PHP (qui s’appelle passwordgenerator.php).
Le ‘logiciel’ ne fonctionne que sur un serveur qui gère le PHP.
Par contre, pour ta question : non. En fait, ce qui se passe : en fonction des caractères que tu choisis d’intégrer à ton mot de passe, le logiciel créée un ‘sac’ avec tous les caractères dedans. puis, il tire dans ce sac autant de fois que tu lui as demandé de caractères (sauf que tu peux retrouver plusieurs fois le même caractère dans ton mot de passe).
Je confirme je vois le code source sous linux mais sous windows j’ai pas eu le code.
Oui mais alors en demandant un password complexe, on peut se retrouver avec un password simple.
Du coup il faut faire plusieurs tirages
Je chipote, je chipote …
Merci pour le code. Il est vrai que je n’y touche plus.
De rien Snash
spa grave !
Oui, en fait les fichiers textes écrits sous Linux sont quasiment illisibles sous Windows (c’est le cas ici), et l’inverse est vraie aussi.
Cela est dû, je crois, à la gestion des retours à la ligne qui est différente : Linux et Windows ne les codent pas pareil.
Pour en savoir plus :
là : http://www.generation-nt.com/reponses/retour-a-la-ligne-windows-linux-entraide-227617.html
et là : http://fr.wikipedia.org/wiki/CRLF
[...] la même façon que le générateur PHP, ce générateur en Javascript génère en fonction de ce qui a été choisit pour créer le mot de [...]