L'évolution du CAPTCHA, de la déformation de texte à la détection rapide basée sur l'IA
JAKARTA - CAPTCHA existe depuis longtemps pour protéger les utilisateurs pendant la navigation sur Internet. Ce système de verification a connu de nombreux développements, allant du texte à l’identification des robots.
CAPTCHA, qui signifie Test Turing Automatique Public Entièrement pour Distinguir Ordinateurs et Hommes, a été conçu pour s’assurer que le web est en interaction avec des humains. Le problème, au début des années 2000, c’est qu’il y avait beaucoup de bots malveillants.
En lançant How to Geek, la protection Internet n’était pas aussi sophistiqu̧ée qu’aujourd’hui, de sorte que le CAPTCHA a été développ̧e pour prévenir l’abus d’accès. Sans cette protection, les sites seraient sensibles aux attaques de spam, au vol de données et aux attaques DDoS.
Dans la première génération, les utilisateurs étaient souvent invités à re-taper le texte distordu et flou. Bien qu'il soit efficace contre les bots simples, cette méthode est très ennuyeuse pour les yeux humains normaux.
Avec le temps, la technologie de lecture de caractères ou OCR est apparue car les bots sont capables de pénétrer dans le texte qui devient un outil de vérification du CAPTCHA. Par conséquent, le CAPTCHA présente une nouvelle méthode de vérification beaucoup plus complexe.
Google a ensuite introduit reCAPTCHA qui utilise l’humain pour d’autres fins productives. Lorsque vous résolvez le code, vous aidez en fait le processus de numérisation des vieux livres qui ne sont pas lisibles par ordinateur.
Une fois le projet de livre terminé, la mise au point de la vérification est passée à l'identification des objets sur les routes à partir d'images. Les utilisateurs sont invités à choisir une boîte contenant un feu de signalisation, un passage à niveau ou un vélo pour prouver qu'ils sont bien des humains.
Avec le temps, CAPTCHA a encore été amélioré. Le système de vérification est livré avec la dernière version qui fonctionne en arrière-plan et l’utilisateur n’a pas besoin de résoudre une image ou de réécrire un texte confus.
Cette technologie surveille les mouvements du curseur de la souris et la vitesse d'écriture sans perturber la commodité de l'utilisateur. Les robots ont tendance à déplacer le curseur en ligne droite, tandis que les mouvements de la main humaine ont des micro-vibrations uniques et sont difficiles à reproduire par une machine.
Plus tard, l’utilisateur doit simplement cocher la case avec la mention « Je ne suis pas un robot ». Cette version du CAPTCHA est déjà largement utilisée et vous l’avez peut-être déjà trouvée, mais la première et la deuxième versions sont encore largement utilisées.