Êtes-vous humain ou robot ? Comment les CAPTCHA savent


Les CAPTCHA sont l'acronyme de "Test de Turing public complètement automatisé pour distinguer les ordinateurs et les humains". Ils sont utilisés sur les formulaires de sites Web pour empêcher les robots de spam de soumettre vos informations, ce qui est une bonne chose car qui veut être envahi par des spammeurs qui pourraient vendre votre adresse e-mail sur le marché noir ? Mais quels secrets se cachent derrière ces énigmes apparemment simples ? Comment savent-ils que vous n'êtes pas un bot ? Regardons de plus près!

CAPTCHA" width="1024" height="854" ezimgfmt="rs rscb27 src ng ngcb27" data-ezsrc="https://techgenix.com/tgwordpress/wp-content/uploads/2021/10/CAPTCHA-1024x854. jpg"/>

<p id=Pixbay

Histoire

Le test de Turing est une sorte de test d'intelligence artificielle qui existe depuis 1950. Créé par le mathématicien, cryptanalyste et informaticien Alan Turing, il a été conçu pour voir si les machines peuvent penser ou se comporter comme des humains. Il est également connu sous le nom de « déguisement Captcha » car les utilisateurs doivent saisir leur réponse dans un champ de saisie contenant des légendes et prouver qu'ils sont humains avant d'être autorisés à accéder davantage à tout site Web protégé par cette mesure de sécurité. Selon Google, les gens voient – et essaient de résoudre – environ 200 millions de CAPTCHA par jour.

À mesure que les machines deviennent plus intelligentes, les humains devront s'adapter pour qu'elles ne deviennent pas obsolètes. Nous le faisons maintenant en utilisant des CAPTCHA – un type de test conçu pour que seules les personnes puissent le traverser et accéder à quelque chose ou à un endroit important comme le contenu de votre site Web, par exemple, une boutique de commerce électronique.

CAPTCHA a été utilisé pour la première fois en 2000 par des informaticiens de l'Université Carnegie Mellon. L'objectif n'était pas seulement d'arrêter le spam, mais aussi de fournir une couche supplémentaire de protection pour les humains.

Comment fonctionne le CAPTCHA ?

Bien que les CAPTCHA soient une technologie ancienne, ils sont encore utilisés aujourd'hui sur de nombreuses propriétés Web. Le texte déformé est conçu pour que les robots ne puissent pas le reconnaître, mais les humains doivent interpréter les lettres pour résoudre le puzzle. Si les réponses sont incorrectes, l'utilisateur aura un délai jusqu'à sa prochaine tentative (généralement une seconde à cinq minutes). Dans certains CAPTCHA, les utilisateurs doivent également mettre en évidence des parties du discours telles que des noms ou des verbes lorsqu'ils y sont invités en appuyant simultanément sur Maj+Entrée.

Le bot peut ne pas lire les lettres déformées, mais un humain habitué à voir et à interpréter des lettres dans toutes sortes de contextes – différentes polices, écritures manuscrites – devrait toujours avoir peu de mal à les reconnaître. Et, donc, la plupart des bots ont échoué à ce test dans le passé.

Mais aujourd'hui, les robots avancés peuvent utiliser l'apprentissage automatique et l'intelligence artificielle pour identifier ces lettres déformées, un nouveau test CAPTCHA était donc nécessaire. Ce fut l'impulsion derrière le reCAPTCHA de Google. De plus, le reCAPTCHA de Google a développé plusieurs autres obstacles pour les utilisateurs humains par rapport aux robots automatisés. Il existe désormais des tâches de vérification audio ou des défis de reconnaissance d'images qui nécessitent des réponses plus habiles de la part de l'utilisateur que de simplement taper sur son clavier avec précision et sans erreurs.

Intelligence artificielle et CAPTCHA

Certains programmes informatiques ont des difficultés à identifier des lettres et des objets dans différents contextes. Par exemple, un panneau d'arrêt est un symbole rouge octogonal contenant des lettres blanches indiquant « STOP ». Si le contexte change, il peut être plus difficile pour un algorithme d'identifier cette combinaison exacte de forme et de mot.

Un programme d'intelligence artificielle peut mieux surmonter ces limitations grâce à l'apprentissage automatique. Pour l'exemple du panneau d'arrêt, les programmeurs lui fournissent un tas de données sur ce qui est et n'est pas un panneau d'arrêt valide pour rendre ce processus plus précis pour les humains et les machines. S'il y a trop d'erreurs ou d'erreurs dans leur saisie, ils peuvent ne pas identifier correctement une image sans avoir suffisamment d'exemples provenant de différentes sources, comme d'autres véhicules s'arrêtant près d'eux à l'approche d'une intersection pendant les feux de circulation.

L'apport humain est nécessaire au succès de l'intelligence artificielle, mais cela demande du temps et des efforts. C'est là qu'intervient reCAPTCHA : en amenant les humains à identifier des objets ou des textes avec précision, les données peuvent être utilisées pour créer des programmes d'IA robustes.

Qu'est-ce que reCAPTCHA ?

reCAPTCHA" width="576" height="323" ezimgfmt="rs rscb27 src ng ngcb27" data-ezsrc="https://techgenix.com/tgwordpress/wp-content/uploads/2021/10/reCAPTCHA-300x168. png"/></p>
<p>reCAPTCHA est un service gratuit que Google propose comme alternative aux CAPTCHA traditionnels. Il a été développé à l'Université Carnegie Mellon. En 2009, le moteur de recherche géant a acquis la technologie reCAPTCHA. Il a maintenant plus de 11 ans d'expérience et s'est amélioré au fil du temps.</p>
<blockquote>
<p>reCAPTCHA utilise un moteur d'analyse des risques avancé et des défis adaptatifs pour empêcher les logiciels malveillants de se livrer à des activités abusives sur votre site Web. Pendant ce temps, les utilisateurs légitimes pourront se connecter, effectuer des achats, afficher des pages ou créer des comptes et les faux utilisateurs seront bloqués. <strong>– Google</strong></p>
</blockquote>
<p>reCAPTCHA est une avancée des CAPTCHA traditionnels. Cependant, contrairement aux défis classiques, certains reCAPTCHA exigent que les utilisateurs saisissent des images de livres ou de journaux avec un texte précis, comme des adresses que les ordinateurs ont du mal à lire correctement.</p>
<h2>Reconnaissance d'images reCAPTCHA</h2>
<p>Pour les tests de reconnaissance d'images reCAPTCHA, les utilisateurs voient généralement un certain nombre d'images nichées dans une grille. Les images peuvent toutes provenir de la même grande image. Pourtant, il peut également s'agir d'images différentes qui ont été agrandies pour avoir une taille et une forme similaires lorsqu'elles sont placées les unes contre les autres à des fins de test. L'objectif est de sélectionner des objets spécifiques à partir des photos de la grille, tels que des feux de circulation ou des voitures.</p>
<p>Les humains sont doués pour sélectionner des objets particuliers à partir de photos floues, car les humains ont un moyen de relier le contexte dans lequel une chose existe. Par exemple, lorsque je conduis sur l'autoroute et que je vois une autre voiture sortir dans la circulation venant en sens inverse, cela s'enregistre comme quelque chose dont je dois être conscient pour ma sécurité. C'est pourquoi l'identification des voitures est souvent utilisée dans les CAPTCHA.</p>
<h2>Tests reCAPTCHA avec une seule case à cocher</h2>
<p>Dans ce type de CAPTCHA, l'utilisateur doit faire plus que simplement cocher une case la prochaine fois avec la déclaration "Je ne suis pas un robot". Ils doivent d'abord être incités puis guidés à travers un chemin rempli d'action avant d'atteindre ce point. Encore une fois, c'est quelque chose que les humains peuvent faire facilement, mais pas les machines.</p>
<h2>Comment reCAPTCHA fonctionne-t-il sans interaction de l'utilisateur ?</h2>
<p>ReCAPTCHA dispose également d'un nouvel algorithme qui peut dire si vous êtes humain ou non sans demander de vérification. Le programme prend en compte votre historique de navigation et la fréquence à laquelle il change. Le logiciel d'apprentissage automatique reCAPTCHA décide si vous êtes un humain réel en fonction de ces facteurs. S'ils pensent qu'il est prudent de laisser cette personne accéder au site Web, ils ne lanceront aucun défi.</p>
<h2>Déclencheurs pour le test CAPTCHA</h2>
<p>Certaines propriétés Web ont des CAPTCHA comme défense proactive contre les bots. Par exemple, supposons que le comportement de l'utilisateur ressemble à l'activité d'un bot. Dans ce cas, un test automatique déclenché à des fins de vérification apparaîtra. Il sera déclenché lorsque les utilisateurs demandent des pages et cliquent sur des liens hypertexte à des taux bien supérieurs à la moyenne. Le système demandera aux utilisateurs s'ils sont humains en projetant des images sur leurs écrans, qui doivent être identifiées avant que le contenu ne soit accessible sur ces sites Web.</p>
<h2>Quelle est la qualité du CAPTCHA et du reCAPTCHA ?</h2>
<p>Il existe de nombreuses façons de contourner les CAPTCHA de texte par eux-mêmes. Les chercheurs ont démontré comment ils pouvaient écrire un programme qui surpasse les tests de reconnaissance d'images. Les CAPTCHA peuvent agacer les utilisateurs, qui se retrouvent bloqués sur une page web en attendant le test CAPTCHA. Dans certains cas, cela les amène à se sentir découragés et à abandonner complètement.</p>
<p>Et les CAPTCHA sont une douleur royale pour les personnes malvoyantes, car les lettres ou les images peuvent être difficiles à distinguer. Les CAPTCHA sur les petits appareils mobiles sont presque certains de créer de la mauvaise volonté pour tout visiteur potentiel qui abandonnera avant d'accéder au site Web. Si votre site est un site de commerce électronique, vous avez perdu une vente.</p>
<p><em>Image en vedette : Shutterstock</em></p>
<p>
<span class=
Affichages des publications :
11


Ézoïquesignaler cette annonce



Source link

Un localisation e-commerce permet de se lancer à moindres frais selon rapport aux entreprises classiques. De plus, vous avez la possibilité vous lancer bien plus rapidement. La contrôle d’un site e-commerce ne demande pas de présence physique à un endroit précis, sauf peut-être pour le stockage et la préparation des commandes que vous pouvez tout à fait externaliser, mais aussi mieux dans l’hypothèse ou vous ne possédez pas de réserve (on en parlera plus tard dans l’article).