Entrer le numéro écrit sur l'image - PHP - Programmation
Marsh Posté le 02-02-2003 à 16:58:45
ben le script génère aléatoirement un nombre, génère une image et n'envoie que celle ci à l'utilisateur. lorsque celui ci renvoie le code lu au server, il y a comparaison
Marsh Posté le 02-02-2003 à 17:00:58
oui, mais dès que l'image est affiché. Comment le serveur fait pour comparer ?
Ce que je pense, il affiche "xxx" sur l'image, et il envoie un cookie avec la valeur "xxx" et ensuite, il regarde si ce que l'utilisateur a rentré et compare avec la valeur du cookie.
Marsh Posté le 02-02-2003 à 17:04:33
ben le server stocke ce numéro temporairement coté server et attends la réponse. l'interet c'est pas de stockage coté client, pour empecher les bots de passer
Marsh Posté le 02-02-2003 à 18:14:41
youdontcare a écrit : ça s'appelle un 'captcha' http://www.captcha.net/ |
Je comprends pas trop l'intéret d'écrire du texte bancal
A partir du moment où il est écrit dans l'image aucun bot ne peut y accéder, nan ?
Marsh Posté le 02-02-2003 à 18:15:20
Limit a écrit : |
Et la reconnaissance de caractère alors ?
Marsh Posté le 02-02-2003 à 18:17:51
Limit a écrit : A partir du moment où il est écrit dans l'image aucun bot ne peut y accéder, nan ? |
A CAPTCHA is a program that can generate and grade tests that current computer programs can't pass.
Marsh Posté le 02-02-2003 à 18:18:29
kadreg a écrit : |
A part le PHP/mySQL j'y connais pas grand chose
C'est possible, par ex, de récupérer ce qui est écrit sur une image comme : ?
Marsh Posté le 02-02-2003 à 18:19:07
youdontcare a écrit : A CAPTCHA is a program that can generate and grade tests that current computer programs can't pass. |
oui, j'ai vu, mais comment ils peuvent faire sur des images où le texte est non-bancal
Marsh Posté le 02-02-2003 à 18:20:46
hein ? c'est l'intérêt de la chose : l'humain peut le reconnaître, mais pas les programmes actuels.
Marsh Posté le 02-02-2003 à 18:22:34
youdontcare a écrit : hein ? c'est l'intérêt de la chose : l'humain peut le reconnaître, mais pas les programmes actuels. |
Ca je comprends : Le texte est bancal, les humais peuvent lire et pas les bots.
mais comment un bot peut t'il récupérer le texte d'une image où c'est écrit sans etre bancal ? ( si captcha met le texte bancal, c'est donc que les bots peuvent récupérer quand c'est pas bancal ) mais vu que le texte est dans l'image je ne vois pas du tout comment c'est possible
Marsh Posté le 02-02-2003 à 18:23:24
Limit a écrit : C'est possible, par ex, de récupérer ce qui est écrit sur une image comme : http://forum.hardware.fr/logos/hardwarefr.jpg ? |
aucune idée ... en testant http://www.myfonts.com/WhatTheFont/ , j'ai déjà eu qq résultats corrects, mais cette fonte ne passe pas.
Marsh Posté le 02-02-2003 à 18:40:14
Avec du texte écrit normalement sans etre bancal, ca devrait etre pas mal sécurisé nan ?
Marsh Posté le 02-02-2003 à 18:42:30
Limit a écrit : Avec du texte écrit normalement sans etre bancal, ca devrait etre pas mal sécurisé nan ? |
Non, les OCR (reconnaissance du texte dans une image), ça existe. C'est même souvent livré avec un scanner
Marsh Posté le 02-02-2003 à 18:47:36
yahoo fait comme ca
Marsh Posté le 02-02-2003 à 16:56:43
Hello,
vous avez surement déjà remarqué ca. Quand on s'inscrit à yahoo par ex, ils demandent d'écrire un numéro ou un mot écrit dans une image.
Si il y a une erreur dans ce qui est écrit l'inscription n'est pas réalisé.
Est ce que vous savez comment c'est géré ?
Message édité par Limit le 02-02-2003 à 16:56:54