Comment fonctionne CAPTCHA et pourquoi est-ce si difficile?

CAPTCHA est un test que les entreprises utilisent pour s'assurer qu'une personne soumet des informations en ligne. Il est destiné à empêcher les robots, les connexions automatiques, les pirates et autres types de logiciels de falsifier le système.

CAPTCHAs a un large éventail d'applications. Il empêche les pirates de mener des attaques. »Force bruteAlors qu'ils essaient de pénétrer dans un compte en devinant un groupe de Mots de passe possibles , Et il peut également empêcher les entrées frauduleuses ou Sons illégaux Lors d'un vote.

Alors tu essaies Acheter un produit Ou connectez-vous à votre propre compte. Vous pouvez entrer vos informations d'identification, mais avant de continuer, vous devez prouver que vous êtes un être humain. Vous devez cocher la case "Je ne suis pas un robot". Vous pouvez voir une image discrète avec des nombres asymétriques qui doivent être décodés. Ce sont des mots CAPTCHA, et bien qu'ils puissent être une nuisance, ils sont nécessaires.

Est-ce vrai?

Comment fonctionne le CAPTCHA et pourquoi est-ce si difficile ? - explications

Qu'est-ce que CAPTCHA et comment ça marche? En quoi est-il différent des reCAPTCHA? Pourquoi trouvez-vous beaucoup de ces tests si difficiles?

Qu'est-ce que CAPTCHA?

CAPTCHA est l'acronyme de «Test de Turing général et automatique pour distinguer entre ordinateur et humain" .

La capture est donc un test dans lequel un ordinateur peut poser ses questions. Il peut également corriger ses réponses, mais il ne peut pas résoudre ces questions. Il ne peut résoudre qu'un esprit humain capable de distinguer, et donc toute réponse correcte à l'une des questions de ce test est une réponse pour un utilisateur humain et non un programme informatique. .

Il tire son nom de Alan Turing , L'analyseur de chiffrement de génie qui a créé un test Turing. C'est une façon d'examiner la pensée machine, de vérifier si son comportement ne se distingue pas de celui d'un être humain.

Comment fonctionne le CAPTCHA et pourquoi est-ce si difficile ? - explications

Le Standard Turing Test comprend une personne réelle qui juge les sujets qui lui sont présentés. CAPTCHA ne le fait pas: il est généralement géré par un ordinateur. En tant que tel, certains l'appellent «Test de Turing inversé, Tandis que d'autres le définissent comme le test d'interaction humaine (HIP).

Les CAPTCHA ont été créés pour empêcher les robots d'envoyer du spam. Toute personne qualifiée dans la technologie peut créer un programme qui partage et suit automatiquement des millions de comptes; les CAPTCHA sont conçus pour empêcher que cela se produise.

En effet, les ordinateurs ont du mal à décrypter le texte déformé - ou du moins plus difficile que les humains. La plupart des CAPTCHA sont associés à différentes teintes en arrière-plan pour bloquer davantage le message.

Il y a une controverse sur la personne qui a créé le test CAPTCHA, bien que le terme ait été inventé par Carnegie Mellon University, Pittsburgh, en 2003.

L'équipe scientifique a supposé qu'il pouvait être utilisé pour sécuriser les e-mails, etSondages en ligne , Et d'autres services qui nécessitent la protection des robots des moteurs de rechercheVers informatiques Spam et attaques par dictionnaire. Il est également utile dans la lutte contre les attaques par déni de service distribué (DDoS).

Comment fonctionne CAPTCHA?

Le texte peut vraiment être caché, mais vous pouvez toujours définir ce qu'il signifie. Plus les symboles sont obliques, plus le CAPTCHA est efficace. En effet, les humains sont caractérisés par la péridiole, un phénomène psychologique dans lequel l'esprit répond à un stimulus aléatoire. Votre esprit essaiera de comprendre le chaos.

Pareidolia est la raison pour laquelle nous imaginons des visages qui n'existent pas - dans les nuages, les bâtiments, les falaises, les arbres, les boissons, les fleurs, etc. Voir le visage d’un homme à la surface de la lune ou entendre des sons cachés dans les enregistrements lors de la lecture à l'envers.

Pour cette raison également, vous pouvez comprendre et écrire des mots dans CAPTCHA même lorsqu'ils sont barrés et dénaturés. Nos cerveaux établissent des connexions que les programmes informatiques ne peuvent généralement pas établir.

Pourquoi le CAPTCHA est-il si difficile?

Louis Von Ann, qui faisait auparavant partie de l'équipe de test CAPTCHA à l'Université Carnegie Mellon, dit que CAPTCHA prend en moyenne neuf secondes. Et 92% ont raison. Cela peut vous faire sentir stupide en entrant à tort dans le groupe, mais vous ne devriez pas le ressentir. Nous faisons tous partie des 8% restants de temps en temps.

En fait, les taux d'échec passent de 8% à près de 30% si CAPTCHA est sensible à la casse.

Le problème de la déduction d'informations est que nous pouvons facilement déduire de fausses informations. Il peut devenir «I» «1». La chose la plus délicate lorsque CAPTCHA n'est pas composée de mots mais de lettres aléatoires.

Heureusement, les services savent que les gens se trompent et ne peuvent pas toujours lire le texte flou. La plupart des CAPTCHA vous donnent la possibilité de créer un nouveau test, donc si vous avez du mal, mettez-le à jour.

La raison principale pour laquelle le captcha est si difficile est la nécessité. Au fur et à mesure que le test CAPTCHAs évoluait, les attaquants aussi. L'intelligence artificielle (IA) peut lire du texte particulièrement déformé avec une précision allant jusqu'à 99%.

Il convient de noter que Google a développé de nombreuses technologies, mais nous y reviendrons.

Comment les programmes battent-ils CAPTCHA?

Ils sont remplacés à l'aide d'algorithmes qui recherchent des formes spécifiques. Ces programmes convertissent généralement la zone de texte en niveaux de gris et suppriment la distorsion fournie par les artefacts colorés. Ensuite, il se concentre sur les modèles et fait correspondre les lettres et les index.

L'algorithme prend effectivement des suppositions avancées en ce qui concerne les nombres qui restent inconnus.

CAPTCHAs: Qu'est-ce qui pourrait mal tourner?

Il existe de nombreux problèmes liés à CAPTCHA - en particulier pour les personnes handicapées. Cela est particulièrement vrai pour les personnes qui souffrent de Déficience visuelle Ou qui souffrent de Difficulté de la lecture.

Oui, le CAPTCHA a évolué pour combattre plus efficacement les robots et le rendre plus facile pour les humains. dans certains cas. Cela se fait de plusieurs manières importantes. Cela peut être fait en utilisant différentes méthodes de vérification. Un exemple largement utilisé est le remplacement du texte par des images.

Des images de vous peuvent être présentées dans une grille et vous devez cliquer sur chaque carré qui affiche le sentier. Cela fonctionne bien car le logiciel souffre de vision par ordinateur, c'est-à-dire de difficultés à comprendre le contenu des photos numériques.

Certaines techniques d'IA peuvent faire la distinction entre ce qui est contenu dans l'image et sa compréhension. Pensez à la technologie DeepFace de Facebook, qui peut reconnaître les traits du visage et suggérer des profils. Cependant, ces types de CAPTCHA posent un défi supplémentaire aux bots - un obstacle supplémentaire aux attaques par force brute et à leurs goûts.

Les images fonctionnent également bien pour ceux qui utilisent des smartphones et des tablettes: il est beaucoup plus facile de vérifier les bons carrés. Autrement dit, tant que ces images sont chargées correctement!

Une autre adaptation est l'audio sur CAPTCHA, qui lit le texte pour ceux qui ont du mal à deviner les chiffres. Cette option est souvent accompagnée d'un bruit de fond. Cela peut entraîner des problèmes supplémentaires pour les expéditeurs de courrier indésirable qui utilisent un logiciel de reconnaissance vocale.

Une autre façon importante dont CAPTCHA a évolué est l'intégration avec Google et reCAPTCHAs. Oui, ce ne sont pas les mêmes ...

CAPTCHA et reCAPTCHA: Quelle est la différence?

La plupart des CAPTCHA que vous voyez sont en fait des reCAPTCHA. Ce dernier fait le même travail que le premier, mais il le surpasse en renforçant l'apprentissage automatique.

De plus, les reCAPTCHA sont utilisés pour numériser des livres.

Il a été développé par la même équipe de l'Université Carnegie Mellon qui nous a donné le terme "CAPTCHA". Le programme open source vise à «préserver la littérature en déchiffrant un mot qui n'était pas lisible par les ordinateurs». En effet, chaque fois que vous déchiffrez un mot présent dans reCAPTCHA, il est utilisé pour l'apprentissage automatique. Vous aidez le programme à comprendre les différentes formes et modèles de symboles.

CAPTCHA est un mélange aléatoire. ReCAPTCHA se compose de mots cibles que les robots ne pouvaient pas analyser auparavant.

Il a été publié en 2007 et acquis par Google en 2009. Beaucoup considèrent que Google Une vaste sélection à laquelle vous ne pouvez pas faire confiance, mais reCAPTCHAs a fait beaucoup de bien. À peine deux ans après l'acquisition, la technologie a numérisé à la fois les archives de Google Livres et le New York Times. Tous sont des référentiels d'informations inestimables.

Ironiquement, la technologie peut désormais comprendre efficacement le texte, rendant redondant reCAPTCHA. C'est pourquoi Google a poussé l'idée à un niveau supérieur.

Vous êtes-vous déjà demandé ce qui se passe lorsque vous cliquez sur "Je ne suis pas un robot«Et vous continuez à faire votre travail tout de suite, sans rien décoder? Le nouvel outil reCAPCTHA de Google analyse votre activité sur l'ensemble du site, puis attribue une note pour déterminer si vous êtes un humain ou un robot.

Essentiellement, il est déterminé si vos interactions avec le service indiquent la présence d'une personne réelle ou d'un démon.

Facile pour les humains, difficile pour les robots?

À mesure que les robots deviennent plus intelligents, ils doivent progresser Systèmes de sécurité Aussi. ReCAPTCHA Est une idée assez puissante. jusqu'à maintenant.

Mais beaucoup remettent en question le pouvoir de Google. L'intelligence artificielle peut reconnaître le comportement humain. Tenez compte de tout ce que vous Google vous connaît déjà et c'est certainement une préoccupation.

source
Aller au bouton supérieur