Como o CAPTCHA realmente funciona?

Ter que provar que você é realmente humano toda vez que tenta acessar uma página segura é irritante😡. Mas necessário.

Você deve ter preenchido um zilhão de Captchas até agora, mas você sabe o que são? Ou por que alguns sites têm um captcha complicado para desafiar você🤔? Isso porque diz a eles se você é humano ou bot.

Os bots🤖 representam impressionantes 40% do tráfego online. Uma grande porcentagem de visitantes do site podem ser bots. E estes não são bots comuns. Eles foram projetados para navegar em seu site, procurar maneiras de acessar seu banco de dados e usar os dados de forma maliciosa.

Esses bots podem então ser usados ​​para fraude publicitária digital, coleta de dados pessoais e fraude em transações, entre outras coisas. Naturalmente, qualquer site gostaria de se proteger desses elementos nocivos.

É aí que os captchas entram em cena. Sim, eles são frustrantes, mas, em última análise, protegem seus dados. Se você quiser saber tudo sobre o captcha e como ele funciona, fique comigo até o final deste post. Estou revelando todos os segredos desses testes.

O que é um CAPTCHA?

Vamos primeiro abordar o elefante🐘 na sala. Captcha é um acrônimo para “Teste de Turing Público Completamente Automatizado para Diferenciar Computadores e Humanos”.

Como o nome sugere, é um teste de resposta que ajuda os sites a distinguir visitantes humanos de bots. Considere-as verificações de segurança projetadas para evitar que hackers e spammers insiram códigos maliciosos usando formulários nas páginas da web.

Fonte: Google

O teste informa se um ser humano real está tentando visitar seu site ou um bot. Os humanos são recebidos de braços abertos. Robôs? Não muito. Se você passar no teste, será direcionado para a página da Web que está tentando visitar. Se você falhar, não importa quantas células cerebrais você tenha; você é um bot aos olhos👀 do site. Então, esses testes precisam ser levados a sério.

O Captcha entrou em cena pela primeira vez no final dos anos 90. Embora os primeiros Captchas parecessem letras e números distorcidos, eles evoluíram tremendamente e se tornaram mais desafiadores.

Leia também: Mensagens de aviso de sites inseguros do Google e seus significados.

Como funcionam os CAPTCHAs?

Um captcha geralmente é acionado quando você tenta acessar páginas da web específicas. Eles pedem que você execute uma tarefa simples, com base na qual podem avaliar se é um humano ou um bot tentando entrar. Os bots não serão capazes de responder às perguntas, mas os humanos podem.

O captcha mais usado é aquele em que você recebe uma série de letras ou números de forma disforme ou distorcida, e você tem que entendê-los e inserir as letras ou números corretos.

  Torne-se um analista de negócios com estes 16 recursos de aprendizado

Um bot não será capaz de descobrir tal captcha, mas como humanos, é moleza para nós. Captcha é muito simples se você for humano. Outro Captcha simples é quando a página da web pede para você marcar a caixa “Não sou um robô” e você está dentro!

No entanto, os bots estão se tornando mais inteligentes, então os Captchas também tiveram que melhorar seu jogo. Você encontrará vários tipos de captchas agora, desde os simples com marca de seleção até os complexos baseados em imagens.

Existem também captchas de áudio, onde é reproduzida uma gravação de letras e números aleatórios, e você deve inserir os caracteres corretos após ouvir a nota. Eles são projetados para usuários com deficiência visual. O desafio é que o áudio contém algum ruído de fundo. Somente os humanos conseguem distinguir as letras e palavras em meio a tanto barulho.

Os bots tendem a falhar no teste captcha por causa dos gradientes de cores e do ruído de fundo. Além disso, os códigos Captcha não podem ser copiados. Há uma pequena chance de qualquer bot passar.

O teste mais popular é o ReCaptcha do Google. Lembra como às vezes o Google pede para você selecionar fotos com um objeto específico? Isso é reCaptcha! Se você passar no teste, será considerado humano pelo Google ou pelo site e terá acesso ao conteúdo do site como um ser humano faria.

Se falhar, você será considerado um bot e o acesso será negado. Embora o Captcha tenha provado ser um sucesso há muito tempo, muitos desenvolvedores de bots o ultrapassaram. Os desenvolvedores do captcha agora também teriam que melhorar seu jogo.

Para que são usados ​​os CAPTCHAs?

O uso fundamental de um Captcha é diferenciar entre humanos e bots. Os sites odeiam bots. Mas por que isso? É por isso que os sites não querem que os bots visitem seus sites e, portanto, implementam verificações de segurança como captchas para dissuadi-los.

#1. Bots podem criar contas falsas

Ao criar contas falsas e usar recursos do site, os bots implantados por hackers podem aumentar o tráfego (tráfego falso), sobrecarregar os servidores e, às vezes, negar serviços do site a usuários reais.

Isso pode custar recursos, dinheiro e até reputação aos proprietários do site. Além disso, eles também podem lançar uma campanha de phishing e enganar outros usuários.

#2. Formulários de contato para spam

Muitos sites de serviços oferecem formulários de contato. Se os bots obtiverem acesso gratuito aos sites, eles poderão enviar spam aos formulários com informações falsas, desperdiçando o tempo dos prestadores de serviços. Torna-se difícil para eles diferenciar as formas de bot das reais.

Além disso, os bots também podem enviar spam para sites com comentários falsos. Alguns deles podem incluir links perigosos. Os usuários que clicam nos links maliciosos correm o risco de serem enganados, com o roubo de suas informações pessoais.

Leia também: Quanto valem suas informações pessoais na Dark Web?

#3. Adulterar pesquisas on-line

Uma das principais maneiras pelas quais os bots atacam sites é inserindo classificações falsas de produtos em sites como o Amazon. Isso faz com que certos produtos pareçam melhores ou piores, com base na opinião de algum bot, em vez de em uma análise autêntica.

  11 melhores softwares de gerenciamento de ativos digitais para qualquer empresa

Imagine perder um par de botas brilhantes de qualidade só porque alguns bots o avaliaram com nota 2⭐⭐ em 5. Ou gastar US$ 60 em um par de tênis de caminhada com 5 classificações, apenas para descobrir que é de baixa qualidade? Você está sem dinheiro e sem um par de sapatos bons!

Os bots podem ser um pesadelo para sites de comércio eletrônico, e a melhor maneira de impedi-los de visitar os sites é criar Captchas.

Tipos de CAPTCHA

Existem vários tipos de Captchas por aí. As muitas variações existem porque quanto mais inteligente o Captcha fica, mais inteligentes ficam os bots😅. Portanto, os desenvolvedores de Captcha devem quebrar a cabeça constantemente para vencer os bots em seus jogos.

Aqui estão alguns tipos comuns de Captchas usados ​​por sites para manter seu conteúdo seguro:

#1. Problemas de matemática

Neste Captcha, você tem um problema matemático de nível elementar para resolver. Eles são tão simples quanto a soma de 1 e 3 ou 5 e 10.

Fonte: portal de pesquisa

Como tal questão requer lógica humana, os bots provavelmente falharão no teste. Esses captchas são amplamente utilizados em sites HTML e WordPress.

#2. Problemas de palavras

Outro tipo comum de Captcha são os problemas com palavras. Você recebe uma série de letras e palavras aleatórias e precisa digitá-las. Você também recebe a palavra problemas em formato de áudio, que usuários com deficiência visual podem usar para obter acesso.

Fonte: aprendizagem opex

Porém, se você confia mais nos ouvidos do que nos olhos, qualquer pessoa pode usar o áudio Captcha para ter acesso. Como esses problemas testam sua compreensão lógica, os bots provavelmente falharão novamente. Os humanos tendem a passar, se não na primeira tentativa, definitivamente na 5ª.

#3. Captcha Confiante

Este Captcha pede que você combine o texto com algumas imagens que ele fornece. Ele pode solicitar que você encontre semáforos a partir de uma imagem dividida em várias partes como uma grade. Você deve clicar nas partes da imagem que possuem semáforos.

Fonte: drupal

Se você encontrou este Captcha, sabe que não é fácil passar por ele. Sempre tenho dificuldade em decidir se aquela pequena parte metálica do semáforo que se projeta na borda de uma imagem deve ser selecionada ou não. E acho que a maioria dos humanos enfrentou esse desafio.

Boa sorte, robôs. Você tem um desafio aqui.

#4. Honeypot Captcha

Agora vem o rei de todos os Captchas. Honeypot Captchas é o teste mais desafiador até hoje para bots. É como uma caça ao tesouro, mas os humanos acham fácil resolvê-la. Neste, existem campos ocultos dentro de um formulário para capturar os bots.

Fonte: um metro e oitenta

Os bots podem ter um histórico de capacidade de quebrar esse Captcha, mas naturalmente, os desenvolvedores avançaram em seu jogo e criaram desafios que os bots não conseguem resolver.

#5. Captcha baseado em imagem

Captchas baseados em imagens são bastante comuns. Várias imagens são exibidas e você recebe instruções como “Selecione as imagens de montanhas e colinas”. As fotos que você obtém são bem aleatórias, com fotos de ruas, jardins, becos, montanhas e colinas.

  O que é cardagem e como se proteger dela?

Fonte: portal de pesquisa

Como é fácil diferenciar entre montanhas e ruas, esses Captchas são fáceis de serem resolvidos pelos humanos, mas não pelos bots. As imagens podem estar relacionadas em alguns Captchas e não relacionadas em alguns. Se o Captcha incluir imagens diferentes, você poderá ter a opção de “Pular”.

#6. Captcha baseado em texto

Esta é uma das formas mais antigas de Captcha. Com isso, você obtém uma sequência de letras e palavras com um ambiente altamente distorcido.

Fonte: uxdesign

Eles podem estar desfocados, posicionados de maneira inadequada, apresentar arranhões ou pontos ou ter pontos atrás deles. Essencialmente, qualquer coisa que torne as letras difíceis de decifrar para os bots. Para os humanos, pode ser fácil. Embora alguns Captchas possam ser complicados.

Desvantagens de usar um Captcha

Embora o Captcha faça um trabalho importante de proteção dos dados de um site, ele pode apresentar algumas desvantagens. Aqui estão alguns que você precisa saber.

#1. Experiência de usuário ruim

Não consigo pensar em uma pessoa que goste de Captchas. Muito pelo contrário, a maioria das pessoas odeia quando o irritante pop-up aparece, e você tem que usar suas células cerebrais para resolver um desafio quando tudo o que você queria fazer era conferir alguns lugares fantásticos para visitar em Praga.

Então, sim, Captchas podem levar a uma experiência ruim para o usuário, pois podem interromper o fluxo de usuários.

Alguns usuários acabam abandonando completamente a página. Isso pode impactar negativamente a visualização de um site, por isso os proprietários de sites devem ter cuidado com os Captchas para não impedir o tráfego de entrada.

Leia também: As melhores ferramentas reais de monitoramento de usuários para melhorar a experiência do usuário

#2. Ineficácia

Não há garantia de que os Captchas possam impedir que os bots roubem seus dados, já que os bots provaram repetidamente ser tão inteligentes quanto os humanos. Então, por um lado, você tem bots violando seu site e, por outro, você frustra usuários que saem continuamente do seu site. É uma situação em que todos perdem.

#3. Não é viável para públicos com deficiência visual

A menos que você tenha o Captcha de áudio acompanhando o Captcha principal, eles são inadequados para o público com deficiência visual. E isso é apenas para Captchas baseados em texto. Outros tipos, como captchas baseados em imagem, honeypot e confiantes, dependem apenas da percepção visual do ser humano. Assim, pessoas com deficiência visual teriam problemas para acessar seu site.

#4. Alguns Captchas são difíceis de ler

Certos Captchas baseados em texto ou mesmo em imagens são difíceis de ler ou decifrar. Apesar das repetidas tentativas, eles não conseguem descobrir. Se os visitantes do seu site, apesar de serem humanos, não conseguirem decifrar o código, eles sairão do site por pura frustração. Isso pode novamente levar à diminuição do tráfego.

Considerações finais

Captchas são uma forma de os humanos lutarem contra bots. Eles são testes cuidadosamente selecionados que têm como objetivo distinguir entre bots e humanos. Com tantos tipos disponíveis, os proprietários de sites têm uma variedade de opções para escolher.

A dura verdade é que, independentemente do Captcha que você escolher, seu público irá odiá-lo por desperdiçar seu tempo😂. Portanto, você deve ter cuidado ao usar esses pontos de verificação de segurança. Este post incluiu tudo que você precisa saber sobre Captchas.

A seguir, aprenda sobre diferentes soluções de detecção e mitigação de bots para manter afastado o tráfego malicioso.