Le captcha de Yahoo cracké !
Par Korben | Nb visites : 298

C’était une question de temps mais l’un des CAPTCHA les plus balèzes de la toile vient d’être craqué.
Pour ceux qui ne savent pas, un captcha, c’est le fameux code de sécurité qu’on vous demande à chacun de vos inscriptions un peu partout. En anglais, Captcha veut d’ailleurs dire « (C)ompletely (A)utomated (P)ublic (T)uring test to tell (C)omputers and (H)umans (A)part« . (test public de Turing complètement automatique ayant pour but de différencier les humains des ordinateurs)
Le principe du captcha est d’être un texte généré de manière aléatoire et déformé pour ne pas être lu par un ordinateur avec une reconnaissance de type OCR. Ce genre de code est l’une des sécurité anti-spam les plus fiables.
Voici à titre d’indication un tableau montrant la justesse d’une reconnaissance OCR d’un code par rapport à sa complexité.

Ca c’est du simple…
Par définition, un bon captcha est un captcha qui possède
- Un fort contraste pour être lu par un humain
- Une moyenne perturbation / déformation différente pour chaque lettre ou chiffre
- Une police de caractère différente par lettre ou chiffre
- Un brouillage en fond
En voici un beaucoup plus complexe car il est perturbé avec des traits de fort contraste :

Ce captcha est celui de Yahoo! mis à mal par des développeurs russes qui ont réussi l’exploit de « lire » ce captcha de manière automatisée avec un taux de réussite de 35 % (ce qui est énorme compte tenu de la complexité de ce dernier)
Alors le captcha est il aussi fiable que ça ? A voir…
Pour mieux connaitre le captcha, allez faire un tour sur Wikipedia et si vous voulez vous plonger dans le code de la chose pour mieux comprendre comment cela fonctionne voici le fichier mis à dispo par les russes pour cracker le captcha de Yahoo!.
Je vous recommande aussi la lecture des sujets suivants
- Télécharger sur MegaUpload sans entrer le captcha
- Web Analytics par Yahoo !
- Google se lance dans la reconnaissance vocale pour ses vidéos Youtube
- Votre adresse @ymail.com et @rocketmail.com par Yahoo!
- Comparatif téléphonique
- SecureDVD
- Développez vos applications web avec Aptana
- L’ordinateur qui sait lire sur les lèvres
- Testez la robustesse et la sécurité de vos applications flash avec SWFIntruder
- Afficher l’onglet Sécurité sous XP Home







Geoffrey Dorne
Hmmm, il y a maintenant les « questions clefs » auxquelles il faut répondre, ça marche bien aussi ça ! Sinon, je pense qu’avec une bonne réflexion graphique, il est possible de construire de nouveaux capchas (texte flou par exemple, ligatures entre les lettres, écriture manuscrite…) bref, plein de parades !
Posté le 29 janvier 2008 à 11:17:51
The Sorrow
Les captcha en gif animé aussi
Posté le 29 janvier 2008 à 11:52:19
Geoffrey Dorne
pas mal !
Ou un capcha en flash avec une bonne interpolation de forme… J’imagine que la machine qui essaye de reconnaitre le texte devrait tester plus de possibilité avec quelque chose qui bouge qu’avec un simple élément figé. Il faudrait que la machine capture par exemple 25 images (pour 1 ou 2 secondes d’animation) afin de tester toutes les possibilités ! Gniark !
Posté le 29 janvier 2008 à 12:06:32
Tibi
Dommage qu’il manque le code source de la fonction qui fait le vrai boulot de reconnaissance.
Il y a aussi des fichiers un peu bizarres dans le rar…
Posté le 29 janvier 2008 à 13:49:33
Ghusse’s » Les captchas ne sont pas une solution à long terme
[...] remplie en ce moment, et elle vient une fois de plus confirmer mes dires. C’est cette fois ci korben qui a relayé [...]
Posté le 29 janvier 2008 à 14:20:49
Diti
J’espère que le captcha ne sera bientôt plus qu’un mauvais souvenir… car c’est comme les DRM : ça emmerde plus qu’autre chose, c’est contournable, et c’est pas accessible. Bel exemple d’usabilité réussie, pourtant le principe fondateur du WWW.
Posté le 29 janvier 2008 à 17:56:47
Geoffrey Dorne
pffff, les relous avec le w3c…
Posté le 29 janvier 2008 à 18:01:45
Le captcha, différencier un humain d’un ordinateur « Veille Technologique
[...] captcha, différencier un humain d’un ordinateur 29 janvier 2008 Source : Article sur Korben’s Blog, le captcha de yahoo cracké Câ??était une question de temps mais lâ??un des CAPTCHA les plus balèzes de la toile vient [...]
Posté le 29 janvier 2008 à 20:29:00
Ghusse
J’ai contacté un des chercheurs et obtenu une petite entrevue électronique.
Posté le 29 janvier 2008 à 21:54:35
Foudge
Diti> On va pas non plus supprimer tout ce qui est contournable, sinon il n’y aurait plus rien.
Mon filtre anti-SPAM est contournable (parfois certains passent au travers), et bien crois moi ou non, malgré les petits inconvénients, je le garde quand même
Posté le 30 janvier 2008 à 11:46:59
Boupjof
Wow merci Korben pour cet article interessant, je vais voir ce que les russe on mis dans leur archive.
Posté le 30 janvier 2008 à 21:05:29
Diti
@Foudge : Bizarre, moi et Korben utilisons l’extension Askimet pour Wordpress, et, comme tu le vois, il n’y a aucun spam alors qu’il n’y a pas de captcha
.
Posté le 30 janvier 2008 à 22:37:04
admin
@Diti : Parfois certains spams passent, même avec Akismet, mais je fais le ménage derrière…Enfin, ça fait le gros du boulot quand même !
Posté le 30 janvier 2008 à 23:04:55
Nico
Ca y est, la captcha de Gmail a été craqué!
Le taux de réussite est assez faible avec 1 compte créer pour 5 tentés.
Posté le 2 mars 2008 à 14:16:10