Anonim

Eu lia em voz alta, mas temo que possa acordar Azathoth.

Você já se perguntou que mente negra e distorcida sonhava com a abominação que é o Captcha? Você já questionou quais profundidades estigmas geraram essa horrível medida anti-spam - e por que, pelo amor de tudo que é certo e bom, tem que ser tão ilegível? Essa pergunta me ocorreu outro dia, na verdade - então decidi fazer um pouco de pesquisa.

Começaremos com uma breve história da tecnologia.

O primeiro uso de algo semelhante ao CAPTCHA ocorreu em 1997, quando a plataforma de pesquisa Alta-Vista buscou um meio de bloquear o envio automatizado de URL para seu mecanismo. Veja, embora a capacidade de enviar URLs para a organização os ajudasse definitivamente a ampliar seus horizontes e aprimorar suas pesquisas, havia muitos indivíduos sem escrúpulos que lançaram bots projetados para simplesmente enviar spam a seus servidores com URLs - um esforço oculto para distorcer a classificação do mecanismo algoritmos a seu favor.

O cientista-chefe da Alta Vista, Andrei Broder, acreditava que ele tinha uma solução, desenvolvendo um algoritmo que gerava aleatoriamente uma imagem de texto impresso - a primeira instância da tecnologia CAPTCHA. O algoritmo foi aperfeiçoado por pesquisadores da Carnegie Mellon em 2000, que denominaram a tecnologia CAPTCHA, abreviação de Teste de Turing Público Completamente Automatizado para diferenciar Computadores e Humanos. Sim … siglas não eram realmente a coisa deles.

De qualquer forma, os computadores não conseguiram reconhecê-lo, mas os humanos ainda eram perfeitamente capazes de ler e digitar a mensagem. A tecnologia rapidamente pegou e rapidamente se espalhou pela Internet. Uma patente foi emitida para Broder e sua equipe em abril de 2001.

Foi um golpe bastante letal na corrida armamentista entre programadores profissionais e agentes de spam - por enquanto.

Veja - e aqui está a razão pela qual os CAPTCHAS modernos são tão ilegíveis e quase impossíveis de ler - não demorou muito tempo para os spammers descobrirem uma maneira de contornar a tecnologia. Muitos deles simplesmente abriram mão da segurança fraca para entrar, mas muitos trabalharam spambots ainda mais inteligentes, capazes de reconhecer as personagens nas imagens.

Ninguém disse que os spammers eram estúpidos - pelo contrário, os melhores são tão inteligentes quanto os profissionais mais brilhantes.

Mais uma vez, a Universidade Carnegie Mellon apresentou, apresentando uma nova tecnologia conhecida como GIMPY CAPTCHA, que agora deformava levemente e distorcia as palavras, muitas vezes tornando-as em contextos estranhos. Ele funcionou pegando uma seleção de palavras aleatórias do dicionário - o usuário tinha que identificar pelo menos algumas delas corretamente para passar no teste e chegar onde quer que estivesse tentando ir.

A essa altura, os computadores eram realmente mais hábeis em reconhecer caracteres únicos que os humanos.

Mais uma vez, a tecnologia acabou se revelando ineficaz, pois os aplicativos foram rapidamente desenvolvidos, o que permitiu aos computadores "segmentar" as imagens em partes, reconhecer caracteres individuais e juntá-las em palavras. A corrida armamentista aumentou mais uma vez e nasceu o moderno CAPTCHA - o livro freqüentemente ilegível que vemos com mais frequência -. Essa forma de CAPTCHA usava altos níveis de distorção, agrupava os personagens e geralmente os tornava extremamente difíceis de ler e segmentar.

Outras formas de CAPTCHA

Os CAPTCHAs gráficos não são a única forma de proteção contra spam existente - são simplesmente os mais comuns (e mais irritantes). Existem legendas de áudio (que geralmente são distorcidas para neutralizar programas de reconhecimento de áudio), perguntas de texto que os computadores ainda não conseguem entender (por exemplo, “Uma dessas palavras pertence à batata”) e até PiCAPTCHAs, que apresentam ao usuário uma série de imagens e diga-lhes para clicar nelas em uma sequência específica.

Infelizmente, mesmo essas formas de CAPTCHA não são inquebráveis, e começamos a ver uma tendência de spammers fazendo uso de outros seres humanos para resolver os problemas para eles. Às vezes, eles são 'trabalhadores de oficinas digitais', forçados a sentar-se debruçados sobre um computador, digitando soluções para os problemas do CAPTCHA, para que esses spammers possam adicioná-los ao banco de dados.

Ocasionalmente, porém, eles podem muito bem ser burros involuntários, como os tolos pobres que aumentaram involuntariamente o arsenal do spammer porque queriam pornografia gratuita.

Ainda não encontramos uma solução para essa avenida de ataque - e talvez nunca possamos encontrar uma.

Enfim, aí está. Uma breve história por trás das linhas onduladas que causam dor de cabeça na tela do computador.

A história por trás do captcha