DIMANCHE 06 SEPTEMBRE 2009 Mon premier captcha en php
Afin de sécuriser la partie d'ajout de commentaires à mes billets, je travaille depuis 2 jours à la réalisation d'un captcha. Un captcha, pour ceux qui l'ignorent, c'est un test de Turing qui permet de différencier un être humain d'un ordinateur. Au début j'étais parti pour utiliser le captcha mis à disposition par securimage mais je ne suis pas parvenu à le mettre en place. J'avais surtout envie d'en faire un moi-même pour voir comment ça fonctionner ... Et donc voilà mon captcha :
qui correspond au script php à l'addresse suivante http://floriansella.free.fr/captcha.php?text=CXYCMw04UU0= .
Le texte passé au script captcha.php est évident cripté (sinon ça ne sert à rien). C'est un cryptage symétrique : le script captcha.php le décrypte ensuite pour créer l'image avec le texte. Le fond est un gradient aléatoire et la position, la taile et la couleur des lettres sont aléatoire. Pour le constater, il suffit de rafraîchir l'image (F5 sur l'adresse http://floriansella.free.fr/captcha.php?text=CXYCMw04UU0= ).
Je mettrais le code php associé en ligne un de ces quatre. J'ai quelques trucs à éclaircir encore. PUBLIE PAR FLORIAN A 11:16:04 Enregistré dans la ou les catégories informatique
|