mayo 7, 2024

Esta herramienta es un usuario automatizado gratuito capaz de diferenciar entre un humano y un bot con ciertas pruebas de verificación.

11/03/2024 – 09:27 am

Esta es la razón por la que los bots no pueden marcar la casilla "No soy un robot"

La tecnología ha evolucionado hasta el punto de que hay personas que temen ser reemplazadas en sus puestos de trabajo. Sin embargo, hay algo que las máquinas no son capaces de hacer (todavía): demostrar que no son un robot mediante el reCAPTCHA.

El término CAPTCHA contiene las iniciales de la siguiente frase en inglés: Completely Automated Public Turing test to tell Computers and Humans Apart, que significa prueba de Turing pública y automática para distinguir dispositivos de humanos.

Google introdujo su reCAPTCHA para proteger las webs de la llegada masiva de bots en 2014. ¿Cómo es posible que las máquinas no son capaces de mentir ¿Y afirmar que no son un robot?

Como se informó Google, bastaba con marcar una casilla que indicaba que no éramos un robot para demostrar que decíamos la verdad. Aunque parece fácil, la compañía indicó que los reCAPTCHA tienen «un alto grado de sofisticación detrás de esa modesta casilla de verificación».

A grandes rasgos, esta herramienta es un usuario automatizado y gratuito capaz de diferenciar entre un humano y un bot con ciertas pruebas. Los CAPTCHA consistían en escribir texto distorsionado. Sin embargo, a medida que los bots se volvieron más inteligentes, los CAPTCHA se volvieron más complicados, hasta el punto de que una máquina era más capaz de resolverlos que un humano.

En 2014, Google reconoció la creación de un algoritmo que logró resolver texto distorsionado con una precisión del 99,8%. Mientras tanto, los humanos sólo lograron hacerlo el 33% de las veces.

CAPTCHA es una herramienta utilizada para aumentar la seguridad de los usuarios de Internet.

CAPTCHA es una herramienta utilizada para aumentar la seguridad de los usuarios de Internet.

La clave para diferenciar un robot de un humano

Los CAPTCHA todavía existen, pero, ante la falta de seguridad detectada por Google, se optó por la solución más sencilla: bastaba con preguntar al usuario si era un robot. Google no reveló cómo funcionan los reCAPTCHA, pero se supone que los movimientos realizados con el ratón marcar la casilla juega un papel importante.

De hecho, la empresa decidió plantear la pregunta «¿Eres un robot?» y el «No soy un robot» como texto para guiar al usuario a marcarlo, pero eso no es lo que demuestra que eres humano.

La posible diferencia para los sitios web con reCAPTCHA es que, mientras los robots realizan movimientos rectos que conducen directamente a un objetivo, el ser humano elabora uno más arbitrario, pero decidido. Los patrones de movimiento que los usuarios realizan con un ratón son prácticamente imposibles de imitar por una máquina y, por tanto, basta con marcar una casilla de Google.

Aunque en ocasiones basta con preguntar al usuario si se trataba de un robot para comprobarlo, no siempre fue así. «En los casos en que el motor análisis de riesgo no puede predecir con seguridad si un usuario es un humano o un agente abusivo, solicitará un CAPTCHA para generar más señales, aumentando el número de puntos de control de seguridad», detalló la empresa.

Por ejemplo, la web puede complicar prueba de Turing pedirle al humano que escriba el número o letras que vio en una imagen, que resuelva un rompecabezas o que seleccione las imágenes en las que apareció un objeto específico. Es decir, reCAPTCHA es la evolución de CAPTCHA.


Continuar leyendo este Titular: Por qué los bots no pueden marcar la casilla «No soy un robot»