Google met à jour reCAPTCHA
Et teste si vous êtes un humain avant, pendant et après que vous ayez interagi avec le CAPTCHA

Le , par Hinault Romaric, Responsable .NET
Le CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) est un moyen de sécurité sur le net permettant de différencier un humain des robots ou des spammeurs par la génération à l'écran des caractères dont le but est d'être difficilement déchiffrés par les bots.

Plusieurs CAPTCHA irritent la plus part de temps les utilisateurs, les mots générés sont déformés et parfois difficilement reconnaissables.

Google a procédé à une nouvelle implémentation de reCAPTCHA pour rendre l’identification des mots générés plus simple. La solution développée par la société permet de tester si vous êtes un humain avant, pendant et après que vous ayez interagi avec le CAPTCHA.

La mise à jour de reCAPTCHA publiée par Google est capable de générer différentes catégories de CAPTCHA pour différents types d’utilisateurs. Concrètement, la solution rend les choses plus faciles pour un humain (génération d’un CAPTCHA plus simple) et complique la situation pour un robot (génération d’un CAPTCHA plus complexe).

Google estime que les progrès dans le domaine de l’intelligence artificielle ont réduit l’écart entre les capacités d’un humain et de la machine à déchiffrer un texte déformé. C’est dans cette optique que la firme a mis au point une solution plus intelligente et plus souple via des recherches approfondies et des améliorations constantes.

Google n’a pas précisé comment il procède pour identifier à l’avance que vous êtes un humain pour générer un CAPTCHA plus simple. La société précise juste qu’elle a utilisé des techniques avancées d’analyse des risques pour mettre en œuvre le nouveau reCAPTCHA.

« Cette approche multifacette nous permet de déterminer si un utilisateur potentiel est en fait un être humain ou non et servir aux utilisateurs légitimes un CAPTCHA qu’ils trouveront facile à résoudre. Les robots verront un CAPTCHA qui est considérablement plus difficile et conçu plus les empêcher de passer », explique Google.

Le nouveau reCAPTCHA génère désormais uniquement des chiffres qui sont plus simples.



Source : Google

Et vous ?

Que pensez-vous de cette mise à jour de reCAPTCHA ?

Trouvez-vous les CAPTCHA nuisibles ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de ctxnop ctxnop - Membre expérimenté https://www.developpez.com
le 28/10/2013 à 10:25
Le principe d'un captcha c'est de déterminer si l'utilisateur est un humain ou un bot. Si Google a trouvé le moyen de le déterminer AVANT l'affichage du captcha afin d'afficher un truc très complexe pour les bots et un truc simple pour les humains, pourquoi afficher un tel captcha ?
Puisqu'ils savent déjà si l'utilisateur est un bot ou non, le captcha n'est plus utile.
J'ai du louper un épisode...
Avatar de JackIsJack JackIsJack - Membre habitué https://www.developpez.com
le 28/10/2013 à 10:50
L'article ne dévoile pas le procédé utilisé - donc on ne peux croire que sur parole.

"Avant, pendant et après".

Peut être que l'outil se base sur le temps de frappe du bot ou sur les trajectoires de la souris (un utilisateur ne va pas cliquer toujours exactement au même endroit ou suivre une trajectoire parfaitement rectiligne).

"Uniquement des chiffres"

Peut être que ce sont les background qui varient de façon stratégique. Un bot doit certainement raté une ou deux fois avant de réussir, il reste plus qu'à l'emmerder au maximum en variant au maximum le moyen de cryptage entre chaque essai.
Avatar de DelphiManiac DelphiManiac - Membre émérite https://www.developpez.com
le 28/10/2013 à 11:03
Citation Envoyé par ctxnop  Voir le message
...
J'ai du loupé un épisode...

Le principe de base de reCaptcha en plus d'être un captcha étais "d'aider" à numériser des documents quand l'analyse OCR étais défaillante.

En gros, reCaptcha fourni 2 zones :
- pour une des 2, reCaptcha connait la réponse et compare la réponse de l'utilisateur avec celle qu'il a en base
- pour l'autre reCaptcha ne connait pas la réponse et la réponse que l'on fourni permets d'alimenter une base de données aidant à la reconnaissance de caractère.

En gros le but étant de fournir une analyse humaine là ou l'OCR a échoué.

Donc même s'ils ont trouvé un moyen plus fiable de détecter si l'utilisateur est un humain ou pas avant d'afficher le captcha, ils n'ont aucun intérêt à réellement le supprimer.

Les numéros qui apparaissent actuellement sont sûrement issues des images qu'a capturé google pour street view et le fait de répondre permet donc d'aider à localiser les n° des plaques sur les immeubles.

Sources :
http://fr.wikipedia.org/wiki/ReCAPTCHA
http://www.google.com/recaptcha/digitizing

_______________________
Citation Envoyé par Hinault Romaric  Voir le message
Que pensez-vous de cette mise à jour de reCAPTCHA ?

Aidons google à référencer les numéros de rues dans la joie et la bonne humeur (comment ? ça fait pas crédible ?)

Trouvez-vous les CAPTCHA nuisibles ?

C'est un mal nécessaire pour le moment, mais j'espère sincèrement que l'on trouvera une solution permettant de s'en passer un jour.
Avatar de CoderInTheDark CoderInTheDark - Membre éclairé https://www.developpez.com
le 28/10/2013 à 19:07
Les catchas sont une catastrophe, pour les non-voyants.
Les catchas audio ne sont pas mieux.
Bref la sécurité est toujours une contraintes pour les utilisateurs.
Avatar de DelphiManiac DelphiManiac - Membre émérite https://www.developpez.com
le 28/10/2013 à 20:55
Citation Envoyé par CoderInTheDark  Voir le message
Les catchas sont une catastrophe, pour les non-voyants.
Les catchas audio ne sont pas mieux.
Bref la sécurité est toujours une contraintes pour les utilisateurs.

Que vaut il mieux ?

- Un site/forum rempli de pub pour le v****a parce que l'administrateur n'as pas que ça à faire
- Un site/forum fermé suite au point précédent parce que l'administrateur en a eu ras la casquette
- Un captcha, certes contraignant, mais allégeant la change de travail et permettant de maintenir le site/forum à flot

La sécurité est toujours une contrainte. Quand les flics me contrôle dans la rue, c'est une contrainte, faut il supprimer toutes contraintes ?
Avatar de Ptigrouick Ptigrouick - Membre actif https://www.developpez.com
le 30/10/2013 à 11:05
En lisant l'article je me suis fait exactement la même réflexion que ctxnop. Donc si j'ai bien suivi le seul et unique intérêt de ce nouveau recaptcha c'est de bosser gratuitement pour aider Google à numériser des documents. On est déjà reconnu comme un humain, mais il faut quand même s'emm.... avec un captcha juste pour le plaisir de se faire exploiter par Google. Super !
Avatar de DelphiManiac DelphiManiac - Membre émérite https://www.developpez.com
le 30/10/2013 à 11:12
C'est pas spécialement le principe du nouveau, ça a toujours été le cas de reCaptcha.
Avatar de Matthieu Vergne Matthieu Vergne - Expert confirmé https://www.developpez.com
le 01/11/2013 à 20:14
Nan, je doute que ce soit aussi catégorique la classification bot/humain. Certes les techniques d'identification ont avancé, mais de là à dire qu'on est capable de dire avec 100% de précision et de rappel si on a affaire à un humain ou non, ça j'en doute fort.

J'imagine qu'il doivent utiliser des algorithmes d'apprentissage,avec un entrainement basé sur des cas d'identification (d'humain et de bots) certifiés corrects. De cette manière, ils peuvent se permettre de simplifier le captcha si la probabilité que ce soit un humain est plus grande, et inversement dans le cas opposé. Il est donc probable que certains humains reçoivent des captcha complexes et que des bots reçoivent des captcha simples, mais la probabilité devrait s'amenuiser au fur et à mesure de l'apprentissage.

Et avec toutes les données qu'ils ont, je doute que ce soit difficile de reconstruire des comportements d'internautes "avant captcha", et donc de se baser là dessus pour faire l'apprentissage et deviner que faire "lors du captcha". L'après captcha permettant surtout de valider la décision voire de corriger la base d'apprentissage en cas de faux positif/négatif.
Avatar de danbo52 danbo52 - Membre régulier https://www.developpez.com
le 02/11/2013 à 11:39
avec une simple et rudimentaire anamorphose qui montre donc quelque chose que seul l'oeil humain est capable de connaitre (pas de voir ni d'analyser), et avec un trio de réponses, on peut p't'ête tromper la machine à 100.01 %!
Car ce que suggère l'image déformée ne peut être compris que par la voie de la mémoire ET de l'émotion. c'est là-dessus que la machine (l'émotion) ne peut pas du tout jouer (aujourd'hui). Si on prend le cas de dessins filaires, on trompe la machine sans problème, si le motif est bien dessiné pour qu'elle soit incapable de reconnaitre un chien, un chat, un renard, ou autre chose. Seul l'homme verra, mais bon, je travaille sur ça en art, et faut dire que c'est...parlant !
Qui veut tenter ?
Avatar de Matthieu Vergne Matthieu Vergne - Expert confirmé https://www.developpez.com
le 02/11/2013 à 19:05
Pareil, niveau émotion on est loin d'être au top mais on a déjà des bases, ne serait-ce qu'en robotique. Et avec de la reconnaissance de forme, on ne se limite pas à reconnaitre des caractères. Donc je suis pas sûr que tu puisses t'avancer autant, même avec du dessin filaire.
Offres d'emploi IT
Stage assistance dans le pilotage de pro
Atos Technology Services - Provence Alpes Côte d'Azur - Nice
Développeur PHP/Magento
AMETIX - Provence Alpes Côte d'Azur - Cote d'Azur
Ingénieur en développement mobile ios & web
Touch And Play - Ile de France - Paris (75000)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil