{"id":3206,"date":"2021-08-16T10:12:32","date_gmt":"2021-08-16T13:12:32","guid":{"rendered":"https:\/\/www.ufsm.br\/pet\/sistemas-de-informacao\/?p=3206"},"modified":"2025-09-02T14:22:33","modified_gmt":"2025-09-02T17:22:33","slug":"recaptcha","status":"publish","type":"post","link":"https:\/\/www.ufsm.br\/pet\/sistemas-de-informacao\/2021\/08\/16\/recaptcha","title":{"rendered":"ReCAPTCHA"},"content":{"rendered":"\n<p><b>O que \u00e9?<\/b><\/p>\n<p><span style=\"font-weight: 400\">reCAPTCHA \u00e9 um servi\u00e7o de CAPTCHA atualmente mantido pela empresa Google e consiste em uma aplica\u00e7\u00e3o do teste de Turing, que tem como objetivo gerar desafios que s\u00e3o imposs\u00edveis para uma m\u00e1quina resolver, mas que a maioria dos seres humanos consegue. O termo CAPTCHA \u00e9 uma sigla ingl\u00eas para \u201cTeste de Turing P\u00fablico Completamente Autom\u00e1tico para Diferenciar Humanos e Computadores\u201d.<\/span><\/p>\n<p><b>Evolu\u00e7\u00e3o do ReCAPTCHA<\/b><\/p>\n<p><span style=\"font-weight: 400\">Os primeiros CAPTCHAs surgiram nos anos 90, para impedir que <\/span><i><span style=\"font-weight: 400\">bots <\/span><\/i><span style=\"font-weight: 400\">introduzissem URLs \u00e0 ferramenta de busca do site AltaVista. Em 2008, o processo foi atualizado para um tipo de desafio onde os usu\u00e1rios precisavam digitar palavras que apareciam em uma imagem distorcida. Esse m\u00e9todo foi idealizado pela empresa reCAPTCHA e tamb\u00e9m ajudava a decodifica\u00e7\u00e3o de arquivos digitalizados que estavam presentes na internet, isso funcionava utilizando um processo autom\u00e1tico que digitaliza obras em formato digital, por\u00e9m, muitas vezes o computador n\u00e3o conseguia entender algumas palavras que estavam escritas em livros mais antigos, essas palavras ent\u00e3o eram direcionadas para o CAPTCHA onde as pessoas, ao digitar as palavras distorcidas ajudavam o computador a entender como era escrita cada palavra e assim era poss\u00edvel realizar com precis\u00e3o a digitaliza\u00e7\u00e3o das obras.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Para saber se a palavra estava correta ou n\u00e3o, eram disponibilizadas duas palavras, uma que o computador sabia e outra que ele n\u00e3o sabia. Quando o usu\u00e1rio acertava a palavra que o computador sabia, ele automaticamente entendia que a outra tamb\u00e9m estava correta.<\/span><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-3201 size-full\" src=\"https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img1-1.jpg\" alt=\"\" width=\"1000\" height=\"603\" srcset=\"https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img1-1.jpg 1000w, https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img1-1-300x181.jpg 300w, https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img1-1-768x463.jpg 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/p>\n<p><span style=\"font-weight: 400\">Esse m\u00e9todo de CAPTCHA n\u00e3o foi extinto, por\u00e9m, com o passar do tempo, <\/span><i><span style=\"font-weight: 400\">bots <\/span><\/i><span style=\"font-weight: 400\">foram conseguindo decifrar os desafios porque foi descoberto que as palavras eram enviadas do servidor sem nenhum tipo de altera\u00e7\u00e3o e quando chegavam no computador do usu\u00e1rio era feita essa distor\u00e7\u00e3o, ent\u00e3o, os <\/span><i><span style=\"font-weight: 400\">bots<\/span><\/i><span style=\"font-weight: 400\"> procuravam essa imagem sem distor\u00e7\u00e3o e assim conseguiam burlar o sistema, que acabou gerando combina\u00e7\u00f5es de palavras cada vez mais confusas e imposs\u00edveis de serem decifradas at\u00e9 mesmo por um humano.<\/span><\/p>\n<p><br \/><img decoding=\"async\" class=\"aligncenter wp-image-3202 size-medium\" src=\"https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img2-1-300x175.png\" alt=\"\" width=\"300\" height=\"175\" srcset=\"https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img2-1-300x175.png 300w, https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img2-1.png 451w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><br \/><img decoding=\"async\" class=\"aligncenter wp-image-3203 size-full\" src=\"https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img3.png\" alt=\"\" width=\"324\" height=\"130\" srcset=\"https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img3.png 324w, https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img3-300x120.png 300w\" sizes=\"(max-width: 324px) 100vw, 324px\" \/><br \/><br \/><\/p>\n<p><b>ReCAPTCHA 2.0<\/b><\/p>\n<p><span style=\"font-weight: 400\">Em 2014, a Google evoluiu o sistema para o que foi chamado de reCAPTCHA 2.0, nesse novo m\u00e9todo de verifica\u00e7\u00e3o, uma caixa de sele\u00e7\u00e3o escrita \u201cEu n\u00e3o sou um rob\u00f4\u201d \u00e9 mostrada para o usu\u00e1rio que s\u00f3 precisa clicar que j\u00e1 ter\u00e1 sua verifica\u00e7\u00e3o conclu\u00edda.\u00a0<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3204 size-full\" src=\"https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img4-1.jpg\" alt=\"\" width=\"775\" height=\"231\" srcset=\"https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img4-1.jpg 775w, https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img4-1-300x89.jpg 300w, https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img4-1-768x229.jpg 768w\" sizes=\"(max-width: 775px) 100vw, 775px\" \/><\/p>\n<p><span style=\"font-weight: 400\">Apesar de simples, esse m\u00e9todo se mostrou mais eficaz do que o antigo, pois o sistema usa o movimento do mouse para determinar se \u00e9 uma pessoa ou um rob\u00f4 que est\u00e1 realizando o teste, um rob\u00f4 tende a ir diretamente para a caixa de sele\u00e7\u00e3o, j\u00e1 um ser humano possui movimentos mais err\u00e1ticos e imprecisos. Caso o sistema ainda suspeite que seja um rob\u00f4 que est\u00e1 realizando o desafio, outra verifica\u00e7\u00e3o \u00e9 solicitada, onde um ret\u00e2ngulo com diversas imagens \u00e9 mostrado, e \u00e9 pedido ao usu\u00e1rio que selecione todas as imagens que contenham um item espec\u00edfico.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3205 size-full\" src=\"https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img5-1.jpg\" alt=\"\" width=\"357\" height=\"520\" srcset=\"https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img5-1.jpg 357w, https:\/\/www.ufsm.br\/app\/uploads\/sites\/791\/2021\/08\/img5-1-206x300.jpg 206w\" sizes=\"(max-width: 357px) 100vw, 357px\" \/><b>NoCaptcha<\/b><\/p>\n<p><span style=\"font-weight: 400\">Mais uma evolu\u00e7\u00e3o do sistema foi feita em 2017, nomeada de NoCaptcha, essa vers\u00e3o n\u00e3o mostra mais nenhum teste para o usu\u00e1rio, basicamente o pr\u00f3prio rob\u00f4 prova que o usu\u00e1rio n\u00e3o \u00e9 um rob\u00f4, isso \u00e9 poss\u00edvel pois \u00e9 utilizado an\u00e1lise avan\u00e7ada de risco e machine learning. Mas, quando o sistema n\u00e3o consegue identificar se voc\u00ea \u00e9 ou n\u00e3o um rob\u00f4, \u00e9 preciso voltar ao de selecionar imagens.\u00a0<\/span><\/p>\n<p>\u00a0<\/p>\n<p style=\"text-align: right\">&#8211; Guilherme Garcia<\/p>\n<p>\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O que \u00e9? reCAPTCHA \u00e9 um servi\u00e7o de CAPTCHA atualmente mantido pela empresa Google e consiste em uma aplica\u00e7\u00e3o do teste de Turing, que tem como objetivo gerar desafios que s\u00e3o imposs\u00edveis para uma m\u00e1quina resolver, mas que a maioria dos seres humanos consegue. O termo CAPTCHA \u00e9 uma sigla ingl\u00eas para \u201cTeste de Turing [&hellip;]<\/p>\n","protected":false},"author":2948,"featured_media":3200,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[124,112],"tags":[197,149],"class_list":["post-3206","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-destaques","category-redacao","tag-ciberseguranca","tag-redacao"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ufsm.br\/pet\/sistemas-de-informacao\/wp-json\/wp\/v2\/posts\/3206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ufsm.br\/pet\/sistemas-de-informacao\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ufsm.br\/pet\/sistemas-de-informacao\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ufsm.br\/pet\/sistemas-de-informacao\/wp-json\/wp\/v2\/users\/2948"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ufsm.br\/pet\/sistemas-de-informacao\/wp-json\/wp\/v2\/comments?post=3206"}],"version-history":[{"count":0,"href":"https:\/\/www.ufsm.br\/pet\/sistemas-de-informacao\/wp-json\/wp\/v2\/posts\/3206\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ufsm.br\/pet\/sistemas-de-informacao\/wp-json\/wp\/v2\/media\/3200"}],"wp:attachment":[{"href":"https:\/\/www.ufsm.br\/pet\/sistemas-de-informacao\/wp-json\/wp\/v2\/media?parent=3206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ufsm.br\/pet\/sistemas-de-informacao\/wp-json\/wp\/v2\/categories?post=3206"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ufsm.br\/pet\/sistemas-de-informacao\/wp-json\/wp\/v2\/tags?post=3206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}