Compensação Pelo Signo Do Zodíaco
Substabilidade C Celebridades

Descubra A Compatibilidade Por Signo Do Zodíaco

Artigo

Por que os bots não conseguem marcar as caixas de seleção 'Não sou um robô'?


limite superior da tabela de classificação '>

Oliver Emberton:

Quão complicado podeuma pequena caixa de seleçãoser? Você nem imagina!

Para começar, o Google inventou uma máquina virtual inteira - essencialmente um computador simulado dentro de um computador - apenas para executar aquela caixa de seleção.



justvps

Essa máquina virtual usa a própria linguagem do Google, que eles então criptografam. Em dobro.

Mas esta não é uma criptografia simples. Normalmente, quando você protege algo com senha, pode usar uma chave para decodificá-lo. A linguagem inventada do Google é decodificada com uma chave que é alterada pelo processo de leitura da linguagem, e a linguagem também muda conforme é lida.


O Google combina (ou hashes) essa chave com o endereço da web que você está visitando, portanto, você não pode usar um CAPTCHA de um site para ignorar outro. Ele ainda combina isso com “impressões digitais” de seu navegador, capturando variações microscópicas em seu computador que um bot teria dificuldade para replicar (como regras CSS).

Tudo isso é feito apenas para dificultar a sua compreensão do que o Google está fazendo. Você precisa escrever ferramentas apenas para analisá-lo. (Felizmente, as pessoas fizeram exatamente isso).

Acontece que essas caixas de seleção registram e analisam muitos dados, incluindo: fuso horário e horário do seu computador; seu endereço IP e localização aproximada; o tamanho e a resolução da tela; o navegador que você está usando; os plug-ins que você está usando; quanto tempo a página demorou para ser exibida; quantas teclas pressionadas, cliques do mouse e toque / rolagem foram feitos; e ... algumas outras coisas que não entendemos muito bem.


Também sabemos que essas caixas pedem ao seu navegador para desenhar uma imagem invisível [PDF] e enviá-la ao Google para verificação. A imagem contém coisas como uma fonte sem sentido, que (dependendo do seu computador) voltará a ser uma fonte do sistema e será desenhada de forma muito diferente. Em seguida, adicionam a isso uma imagem 3D com uma textura especial, que é desenhada de tal forma que o resultado varia entre os computadores.

Finalmente, essas pequenas caixas de seleção aparentemente simples combinam todos esses dados com o conhecimento da pessoa que usa o computador. Quase todo mundo na Internet usa algo de propriedade do Google - pesquisa, correio, anúncios, mapas - e, como você sabe, o Google rastreia todas as suas coisas ™ ️. Quando você clica nessa caixa de seleção, o Google analisa o histórico do seu navegador para ver se ele parece convincentemente humano.

Isso é fácil para eles, porque estão constantemente observando o comportamento de bilhões de pessoas reais.


É impossível saber como exatamente eles verificam todas essas informações, mas quase certamente estão usando aprendizado de máquina (ou IA) em seus servidores privados, o que é impossível para um estranho replicar. Eu não ficaria surpreso se eles também construíssem uma IA adversária para tentar vencer sua própria IA e fazer com que ambos aprendessem um com o outro.

qual é a idade dos fósseis encontrados nos poços de la crack

Então, por que tudo isso é difícil para um bot vencer? Porque agora você tem uma quantidade ridícula de comportamentos humanos confusos para simular, e eles são quase desconhecidos e estão sempre mudando, e você não pode dizer quando. Seu bot pode ter que se inscrever em um serviço do Google e usá-lo de forma convincente em um único computador, que deve ser diferente dos computadores de outros bots, de maneiras que você não entende. Pode precisar de atrasos e tropeços convincentes entre pressionamentos de teclas, rolagem e movimentos do mouse. Tudo isso é incrivelmente difícil de quebrar e ensinar a um computador, e a complexidade tem um custo financeiro para o spammer. Eles podem quebrá-lo por um tempo, mas se custar (digamos) US $ 1 por tentativa bem-sucedida, geralmente não vale a pena se preocupar.

Ainda assim, as pessoas quebram a proteção do Google [PDF]. CAPTCHAs são uma corrida armamentista contínua que nenhum dos lados jamais vencerá. A tecnologia de IA que torna a abordagem do Google tão difícil de enganar é a mesma tecnologia adaptada para enganá-la.


Espere até que a IA seja convincente o suficiente para enganá-lo.

Bons sonhos, humano.

Este post apareceu originalmente no Quora. Clique aqui para ver.