¿Cómo funciona CAPTCHA y por qué es tan difícil?

Un CAPTCHA es una prueba que utilizan las empresas para asegurarse de que un ser humano envíe información en línea. Su propósito es evitar que los bots, los inicios de sesión automáticos, los piratas informáticos y otros tipos de software interfieran con el sistema.

CAPTCHAs tiene una amplia gama de aplicaciones. Evita que los piratas informáticos lleven a cabo ataques”.Fuerza brutaDonde intentan entrar en una cuenta adivinando un grupo de Posibles contraseñas También puede evitar entradas fraudulentas o votos ilegales en una votacion

Así que estás intentando comprar un producto O inicie sesión en su propia cuenta. Puede ingresar sus credenciales, pero antes de continuar, debe demostrar que es humano. Debe marcar la casilla “No soy un robot. Donde puede ver una imagen borrosa con números sesgados que necesita decodificar. Estas son palabras CAPTCHA y, si bien pueden ser un inconveniente, son esenciales.

¿esto es correcto?

¿Cómo funciona CAPTCHA y por qué es tan difícil? - explicaciones

¿Qué es un CAPTCHA y cómo funciona? ¿En qué se diferencia de los reCAPTCHA? ¿Y por qué te resultan tan difíciles muchas de estas pruebas?

¿Qué es un CAPTCHA?

CAPTCHA es un acrónimo que significa “La prueba de Turing general y automática para distinguir entre una computadora y un humano".

Un captcha es una prueba de que una computadora puede hacer sus preguntas y puede corregir sus respuestas, pero no puede resolver estas preguntas, solo una mente humana puede resolverlas y, por lo tanto, cualquier respuesta correcta a cualquiera de las preguntas de esta prueba es un respuesta para un usuario humano y no para un programa de computadora.

toma su nombre de alan turing , el criptoanalista genio que creó una prueba turing. Esta es una forma de examinar el pensamiento de una máquina, para comprobar si su comportamiento es indistinguible del de un ser humano.

¿Cómo funciona CAPTCHA y por qué es tan difícil? - explicaciones

La prueba estándar de Turing involucra a una persona real que juzga los temas que se le presentan. Los CAPTCHA no hacen esto: generalmente son administrados por una computadora. Como tal, algunos lo llamanPrueba de Turing inversa”, mientras que otros lo definen como el Test de Interacción Humana (HIP).

Los CAPTCHA se crearon para evitar que los bots envíen spam. Cualquier persona experta en tecnología puede crear un programa que se suscriba automáticamente y siga millones de cuentas; Los CAPTCHA están diseñados para evitar que esto suceda.

Esto se debe a que a las computadoras les resulta difícil decodificar el texto ilegible, o al menos más difícil que los humanos. La mayoría de los CAPTCHA se combinan con diferentes tonos de fondo para oscurecer aún más el mensaje.

Existe un debate sobre quién creó el CAPTCHA, aunque el término fue acuñado por la Universidad Carnegie Mellon, Pittsburgh, en 2003.

El equipo científico planteó la hipótesis de que podría usarse para proteger los mensajes de correo electrónico yEncuestas en línea , y otros servicios que requieren que estén protegidos de los robots de los motores de búsqueda, ygusanos informáticos Spam, ataques de diccionario. También es útil para combatir los ataques de denegación de servicio distribuido (DDoS).

¿Cómo funcionan los CAPTCHA?

El texto realmente se puede ocultar, pero aún puede decidir qué significa. Cuanto más sesgados sean los símbolos, más efectivo será el CAPTCHA. Eso es porque los humanos se caracterizan por la pareidolia, un fenómeno psicológico en el que la mente responde a un estímulo aleatorio. Tu cerebro intentará dar sentido al caos.

Pareidolia es la razón por la que imaginamos rostros que no existen: en nubes, edificios, acantilados, árboles, bebidas, flores y más. Ver la cara de un hombre en la luna o escuchar voces ocultas en las grabaciones cuando se reproducen al revés.

También por esta razón, puede comprender y escribir palabras en un CAPTCHA incluso cuando están tachadas y tergiversadas. Nuestros cerebros hacen conexiones que los programas de computadora normalmente no pueden hacer.

¿Por qué los CAPTCHA son tan difíciles?

Louis von Ahn, anteriormente en el equipo de CAPTCHA en la Universidad Carnegie Mellon, dice que un CAPTCHA toma un promedio de nueve segundos. Y el 92 por ciento se obtiene correctamente. Puede que te sientas tonto si entras en el grupo equivocado, pero no deberías hacerlo. Todos somos parte del 8% restante de vez en cuando.

De hecho, las tasas de falla aumentan del 8 por ciento a casi el 30 por ciento si un CAPTCHA distingue entre mayúsculas y minúsculas.

El problema de inferir información es que fácilmente podemos inferir información falsa. "Yo" puede convertirse en "1". Es aún más difícil cuando el CAPTCHA no está formado por palabras sino por letras al azar.

Afortunadamente, los servicios saben que las personas son falibles y no siempre pueden leer el texto borroso. La mayoría de los CAPTCHA te dan la opción de crear una nueva prueba, así que si tienes problemas, actualízala.

La razón principal por la que captcha es tan difícil es la necesidad. A medida que evolucionan los CAPTCHA, también lo hacen los atacantes. La inteligencia artificial (IA) puede leer texto particularmente distorsionado con una precisión de hasta el 99 por ciento.

Vale la pena señalar que Google ha avanzado mucho en la tecnología, pero volveremos a esto.

¿Cómo vence el software a CAPTCHA?

Se eluden mediante algoritmos que buscan determinadas formas. Estos programas suelen convertir el cuadro de texto a escala de grises, eliminando la distorsión que proporcionan los artefactos de color. Luego se enfoca en los patrones y los une con letras y números.

El algoritmo efectivamente toma conjeturas avanzadas cuando se trata de cualquier número que permanece desconocido.

CAPTCHA: ¿Qué podría salir mal?

Hay muchos problemas con CAPTCHA, especialmente para las personas con discapacidades. Esto es especialmente cierto para las personas con Discapacidad visual o que sufren de dislexia.

Sí, CAPTCHA ha evolucionado para luchar contra los bots de manera más efectiva y para hacerlo más fácil para los humanos. en algunos casos. Esto se hace de varias maneras importantes. Esto se puede hacer mediante el uso de diferentes métodos de verificación. Un ejemplo muy utilizado es la sustitución de texto por imágenes.

Es posible que se le presenten fotos en una cuadrícula y debe hacer clic en cada cuadro que muestra el carril peatonal. Esto funciona bien porque los programas sufren de visión artificial, es decir, dificultad para comprender el contenido de las imágenes digitales.

Algunas técnicas de IA pueden distinguir y comprender lo que contiene una imagen. Piense en la tecnología DeepFace de Facebook, que puede reconocer rasgos faciales y sugerir perfiles. Sin embargo, estos tipos de CAPTCHA plantean un desafío adicional para los bots: un obstáculo adicional para los ataques de fuerza bruta y similares.

Las imágenes también funcionan bien para aquellos que usan teléfonos inteligentes y tabletas: es mucho más fácil marcar las casillas correctas. Es decir, ¡siempre y cuando estas imágenes se carguen correctamente!

Otra adaptación es el audio en CAPTCHA, que lee el texto para aquellos que luchan por adivinar los números. Esta opción suele ir acompañada de un sonido de fondo. Esto puede causar problemas adicionales a los spammers que usan software de reconocimiento de voz.

Otra forma importante en la que se ha desarrollado CAPTCHA es la integración con Google y la introducción de reCAPTCHA. Si, no son lo mismo...

CAPTCHA y reCAPTCHA: ¿Cuál es la diferencia?

La mayoría de los CAPTCHA que ves son en realidad reCAPTCHA. Este último realiza la misma función que el primero, pero lo supera al aumentarlo con el aprendizaje automático.

Además, los reCAPTCHA se utilizan para digitalizar libros.

Fue desarrollado por el mismo equipo de la Universidad Carnegie Mellon que nos dio el término "CAPTCHA". El programa de código abierto tiene como objetivo "preservar la literatura decodificando una palabra que no era legible por las computadoras". Efectivamente, cada vez que decodifica una palabra contenida en reCAPTCHA, se utiliza para el aprendizaje automático. Usted ayuda al programa a comprender las diferentes formas y estilos de los símbolos.

CAPTCHA es una mezcla aleatoria. reCAPTCHA consta de palabras objetivo que los bots no pudieron analizar previamente.

Fue lanzado en 2007 y adquirido por Google en 2009. Muchos lo consideran Google Un grupo enorme en el que no puedes confiar, pero los reCAPTCHA han hecho mucho bien. Solo dos años después de la adquisición, la tecnología ha digitalizado tanto el archivo de Google Books como el New York Times. Todos son valiosos depósitos de información.

Irónicamente, la tecnología ahora puede comprender el texto de manera efectiva, lo que hace que reCAPTCHA sea redundante. Es por eso que Google llevó la idea a un nivel superior.

¿Alguna vez te has preguntado qué sucede cuando haces clic en “No soy un robot¿Y sigues haciendo tu trabajo de una vez, sin descifrar nada? La nueva herramienta reCAPCTHA de Google analiza tu actividad en todo el sitio y luego asigna una puntuación potencial para determinar si eres humano o bot.

Esencialmente, se determina si sus interacciones con el Servicio son indicativas de la presencia de una persona real o un demonio.

¿Fácil para los humanos, difícil para los robots?

A medida que los robots se vuelven más inteligentes, deben progresar sistemas de seguridad También. ReCAPTCHA Es una idea lo suficientemente fuerte. hasta ahora.

Pero muchos cuestionan el poder que tiene Google. La inteligencia artificial puede aprender sobre el comportamiento humano. Tenga en cuenta todas las cosas que Google ya sabe de ti y eso es definitivamente una preocupación.

Ir al botón superior