Código CAPTCHA: ¿Qué es y cuáles son sus características principales?

Los códigos CAPTCHA se clasifican en cuatro categorías para adaptarse y servir a diferentes grupos de usuarios. Están:

  • Códigos Captcha basados ​​en imágenes

Los códigos CAPTCHA basados ​​en texto se representan en forma distorsionada de letras, líneas y dígitos sensibles a la caja. Los captcha basados ​​en texto se implementan en sitios web populares como Yahoo, Gmail, YouTube, PayPal, etc.

Los tipos de códigos CAPTCHA basados ​​en texto incluyen GIMPY, FOFFLE-TEXT y MSN-CAPTCHA.

Los códigos CAPTCHA basados ​​en audio son programas basados ​​en sonido que están diseñados para los usuarios que no pueden ver con claridad o que no quieren usar el código CaptCha basado en texto. Tiene clips de audio en línea y, como parte de la tarea, el usuario debe escuchar, escribir y enviar la palabra. Para hacer que la tarea sea más robusta, los ruidos de fondo se adjuntan a los archivos de audio.

En el código CaptCha basado en imágenes, los usuarios deben elegir las imágenes que tienen algunas propiedades similares. Pix y Bongo Captcha son algunos de los tipos de códigos Captcha basados ​​en imágenes.

Un código Captcha basado en video también se llama técnica de reconocimiento de objeto de imagen en movimiento donde el usuario debe etiquetar tres palabras clave que describen el video. La respuesta se valida con la base de datos y verifica si la palabra clave coincide con la descripción proporcionada en la base de datos.

  • Códigos Captcha basados ​​en imágenes
  • Ayuda a reducir el spam de comentarios.
  • Sitios de votación en línea.
  • Servicios de registro web.
  • Transacciones financieras.
  • Reducción de bots en las redes sociales.
  • Sitios de juego en línea.
  • ¿Cuáles son las características del código CAPTCHA?

    Con la creciente propagación de sitios web protegidos por CAPTCHA, comenzó una carrera entre los fabricantes de Captchas y los desarrolladores de soluciones mecánicas, por lo que los programas pronto se desarrollaron para evitar la protección de los Captchas. Muchas implementaciones más antiguas ahora también se pueden resolver con relativamente poco esfuerzo para las máquinas. [11] Los spambots ya existen para implementaciones generalizadas, como la utilizada en el PHPBB (software para proporcionar un foro de Internet), que puede leer los Captchas y así manejar esta protección. [12] Otro ejemplo es el bypass de Captchas por Spammer al crear cuentas de Google Mail con una tasa de reconocimiento del 20 al 30 por ciento. [13]
    En la versión original de los Captchas de Stührervz, también fue posible evitarlos y, por lo tanto, iniciar la copia masiva de los datos de perfil. Un bot automatizado, que solo consistía en una combinación simple de un script de perla y la programación AJAX, pudo resolver un promedio del 70 % de los Captchas. [14]
    Como muestra un intento, hay algoritmos que los Captchas, por ejemplo, resuelven correctamente la recaptcha generalizada de Google de más del 90 %y, por lo tanto, tienen una tasa de identificación más alta que los humanos. [15]

    Una forma técnicamente fácil de evitar un mecanismo Captcha es delegar una detección a usuarios ignorantes. Por ejemplo, un spammer creó un honeypot para que los visitantes se aflojen por los visitantes de Captcha. [16] [17] En 2007, la tendencia de seguridad de Micro y Panda expuso a un troyano que camufló a Captchas como un juego de striptease interactivo. [18]

    Mediante la cooperación colaborativa, en los servidores de Exchalange Captcha, llamados, los grupos trabajaron a fines de la primera década del siglo XXI para crear soluciones mutuas en stock. Debido a los desarrollos técnicos y al establecimiento de los servicios pagados, la idea difícilmente podría prevalecer.
    En el Tercer Mundo hay algunos proveedores que tienen captchas resueltos en talleres de explotación. [19]

    ¿Qué son los caracteres del CAPTCHA?

    También se ha propuesto una amplia gama de desafíos en la literatura, basada en la interpretación semántica de textos e imágenes. Aunque algunos de los Captchas anteriores dependen de las habilidades cognitivas (por ejemplo, distinguiendo a un gato de un perro), las pruebas revisadas en esta sección llevan el desafío a un nivel superior. La mayoría de ellos se basan en las habilidades de lectura de los seres humanos, pero lejos del procesamiento del lenguaje natural o los sistemas de comprensión. Además, la mayoría de ellas presentan variaciones de elegir la palabra apropiada en un contexto, enfrentando el problema de la ambigüedad del lenguaje humano.

    En consecuencia, un Captcha en el dominio del texto dibujaría el funcionamiento interno de los problemas de IA que se pueden encontrar dentro de las construcciones de texto y requeriría que solo se ensamblaran el texto sin formato. Además de otorgar nuevas posibilidades al paradigma Captcha, una captcha en el dominio del texto sería especialmente adecuada para dispositivos con bajas capacidades de accesibilidad y para usuarios visuales, ya que no requeriría ninguna pantalla gráfica avanzada y sin características multimedia [139].

    Una primera instancia puede ser el Captcha de texto [44]. En este desafío, una palabra de un texto tomado de una fuente de datos de texto escrito por humanos se selecciona al azar y se sustituye por otra palabra seleccionada al azar, con la esperanza de que sea fácil para los humanos elegir esa palabra (porque es no encajaba en el contexto), pero es difícil para las computadoras. Sin embargo, se demuestra también en la Ref. [44] Que era posible escribir un programa que tuviera tasas de éxito considerables en «hacer trampa» la prueba teniendo en cuenta las características estadísticas del lenguaje natural.

    En la Ref. [15], se propone el uso de la semántica léxica para construir una prueba que extrae su seguridad del problema de la ambigüedad de sentido de las palabras, es decir, el fenómeno de que una sola palabra puede tener diferentes significados, y que diferentes palabras pueden tener las mismo significado, dependiendo del contexto en el que se usa una palabra. A pesar del hecho de que, de hecho, este Captcha propone una tarea difícil para las computadoras y fácil para los humanos, viola el principio de Kerckhoff que está presente en el paradigma de Captcha, ya que la eficacia de la prueba se basa en el secreto de la base de datos que contiene las «anotaciones secretas , «Que son mapeos necesarios para el proceso de desambiguación, que es todo lo que es necesario resolver la prueba.

    Una alternativa puede ser el KK Joke Captcha [139], que consiste básicamente en un desafío que presentaría un conjunto de estructuras similares a Knock Killing al usuario. A pesar de que todas las estructuras presentadas se construirían sobre la misma estructura lingüística general, solo una de ellas tendría sentido como una broma real de KK. El usuario tendría que identificar la broma correcta dentro del set para demostrar su condición humana.

    ¿Qué se debe poner en CAPTCHA?

    Mencionamos este en aras de la integridad. El Captcha original se desarrolló a principios de la década de 2000, lo que llevó a los usuarios a volver a escribir un texto deformado que se consideró ilegible para las computadoras. Esta plataforma está en desuso.

    A medida que los bots de resolución de Captcha evolucionaron, casi todos los desafíos podrían resolverse mediante máquinas. Esta es la razón por la cual el equipo detrás de la plataforma desarrolló Recaptcha, un sistema más avanzado que utilizaba programas de reconocimiento de caracteres ópticos (OCR).

    – Recaptcha V1. La plataforma original utilizó dos programas OCR para leer texto. Si la salida de los dos programas fue diferente, la palabra se agregó a la base de datos Recaptcha junto con una palabra de control. Ambas palabras se mostrarían a los usuarios y si el control fuera correcto, el desafío fue aceptado. Si muchos usuarios entraran en la segunda palabra de cierta manera, a veces esa palabra se convertiría en una de control.

    Recaptcha fue adquirido por Google en 2009 y la tecnología se utilizó más tarde para digitalizar varios textos antiguos y años de periódicos. En 2012, Google comenzó a mostrar imágenes desde su plataforma Street View además del texto.

    – Recaptcha V2. También conocido como «No Captcha Recaptcha». La plataforma mejoró significativamente y en lugar de pedirles a los usuarios que ingresen texto o hagan clic en las imágenes, comenzó a analizar su comportamiento. Recaptcha V2 utiliza el motor de análisis de riesgos avanzado de Google y presenta desafíos adaptativos. Mientras que las personas solo ven una casilla de verificación simple, en realidad un algoritmo decide si un visitante es un verdadero humano. Esta es la razón por la cual Bots no solo comenzó a seleccionar la casilla de verificación.

    ¿Qué es el CAPTCHA de audio?

    Los CAPTCHAS son pruebas que se utilizan para detectar spammers y procesos automatizados disfrazados de humanos. Para acceder a un recurso, el usuario debe resolver un problema que una computadora no puede resolver fácilmente. La forma más común es la captcha visual, que consiste en algún texto distorsionado:

    El humano que desea acceder al recurso protegido debe identificar correctamente el texto que se muestra. Dado que los usuarios con visión deficiente no pueden resolver estos problemas, y se ha desarrollado una alternativa llamada Audio Captcha. A menudo se combina en la misma interfaz que una captcha visual, como en el siguiente ejemplo, Recaptcha:

    En este tipo de prueba, el usuario debe escuchar una voz confusa e identificar los números o palabras que se están hablando.

    Los captchas de audio son más difíciles que los captchas visuales, especialmente para los usuarios ciegos que usan programas de lector de pantalla. Estos programas tienden a hablar sobre el Captcha de audio mientras el usuario navega entre los controles de reproducción de audio y el cuadro de respuestas, frustrando la capacidad del usuario de escuchar el Captcha. Además, el usuario ciego debe memorizar una lista de números o palabras aleatorias, extendiendo los límites de la memoria humana a corto plazo. Incluso los usuarios avistados tienen menos del 50% de tasa de éxito para los captchas de audio más comunes, debido a la dificultad intrínseca de interpretar el archivo de sonido ruidoso.

    En lugar de crear un nuevo tipo de captcha, el enfoque aquí es mejorar la interfaz de los captchas de audio preexistentes, permitiendo al usuario controlar la reproducción del sonido sin dejar el cuadro de respuestas. Los siguientes controles están disponibles para el usuario:

    • Escribir un período en este cuadro hará que el Captcha juegue, y presionarlo nuevamente detendrá la reproducción

    ¿Qué significa CAPTCHA y para qué sirve?

    Una captcha (, un acrónimo de «prueba de turbación pública completamente automatizada para decir a las computadoras y humanos aparte») es un tipo de prueba de desafío -respuesta utilizada en la computación para determinar si el usuario es humano o no. El término fue acuñado en 2003 por Luis. Von Ahn, Manuel Blum, Nicholas J. Hopper y John Langford. El tipo más común de captcha (mostrado como versión 1.0) fue inventado por primera vez en 1997 por dos grupos que trabajan en paralelo. Esta forma de Captcha requiere que el usuario escriba las letras de una imagen distorsionada, a veces con la adición de una secuencia oscurecida de letras o dígitos que aparecen en la pantalla. Debido a que la prueba es administrada por una computadora, en contraste con la prueba de Turing estándar que es administrada por un humano, una captcha a veces se describe como una prueba inversa de Turing. Este procedimiento de identificación del usuario ha recibido muchas críticas, especialmente de personas con discapacidades, pero También de otras personas que sienten que su trabajo diario se ralentiza por palabras distorsionadas que son difíciles de leer. Se necesita a la persona promedio aproximadamente 10 segundos para resolver un Captcha típico.

    Un Captcha es un tipo de prueba de respuesta de desafío utilizada en la computación para determinar si el usuario es o no humano. El término fue acuñado en 2000 por Luis von Ahn, Manuel Blum, Nicholas J. Hopper de la Universidad Carnegie Mellon y John Langford de IBM. Un tipo común de captcha requiere que el usuario escriba las letras de una imagen distorsionada, a veces con la adición de una secuencia oscurecida de letras o dígitos que aparecen en la pantalla. Debido a que la prueba es administrada por una computadora, en contraste con la prueba de Turing estándar que es administrada por un humano, una Captcha a veces se describe como una prueba de Turing inversa. Este término es ambiguo porque también podría significar una prueba de Turing en la que ambos participantes intentan demostrar que son la computadora.

    Estamos haciendo todo lo posible para asegurarnos de que nuestro contenido sea útil, preciso y seguro. Si, por casualidad, ve un comentario inapropiado mientras navega a través de nuestro sitio web, utilice este formulario para informarnos, y lo cuidaremos en breve.

    ¿Cómo obtener el código CAPTCHA?

    El codepeptcha es una herramienta indispensable para evitar el spam o la violación de la seguridad de los hackers. Es el acrónimo de una prueba completamente automatizada de atención pública para indicar a las computadoras y a los humanos y significa, literalmente, traducir la prueba de turbación pública totalmente automática para distinguir las computadoras y los humanos. A menudo lo encontramos cuando ingresamos nuestros datos registrándonos en algún sitio. Pero, ¿cómo se genera uno? Aquí hay una guía corta.

    • Conocimiento de lenguajes de programación
    • Servidor de apache

    Antes de explicar cómo hacer un código Captcha, es apropiado enfatizar que es esencial tener una harina pequeña o al menos saber qué son los lenguajes de programación. Estos son, de una manera muy simple, de controles que damos a la computadora para garantizar que el usuario final tenga una interfaz práctica y fácil de usar para usar. El primer paso para la creación de un captcha es ciertamente crear el archivo que tendrá que aparecer al usuario: el conjunto de caracteres alfanuméricos ligeramente borrosos y torcidos que solo puede ser entendido por un ser humano porque es capaz de interpretar lo que es Escrito, una diferencia de la computadora que responde exclusivamente a los caracteres preestablecidos. En primer lugar, la sesión (session_start) debe iniciarse donde generaremos el código que se descifrará e insertaremos. Esta página se llamará captcha.php.

    La segunda fase consiste en garantizar que el lenguaje de programación genera un código aleatorio para cada vez que un usuario solicita el acceso o el registro de datos. Se debe crear una imagen con extensión PNG, por lo tanto, ligera, para ser utilizada como fondo (tenga en cuenta que una resolución de 120×40 píxeles). Elija un color de texto en formato RGB (en la mayoría de los casos se usa negro y, por lo tanto, el código 0.0.0). Luego cree la imagen que será la que se muestra por el usuario, luego se indicará el tipo de carácter que se usará y las distancias de los márgenes (imágenes). Entonces es necesario crear una sesión que memorice el texto insertado por el usuario para descifrar el código Captcha y una segunda imagen para la inserción del código en sí.

    ¿Qué tipos de CAPTCHA hay?

    • Matemáticas fundamentales: es uno de los tipos de captcha más ampliamente reconocidos que se utilizan en mejores lugares como sitios, formas, etc. Una estructura de Captcha aparece con un problema matemático, anticipando que debe comprender e ingresar una reacción adecuada. Las solicitudes que son excepcionalmente claras, por ejemplo, «1+2», «8-3» pueden ser difíciles de entender para Robot.

    El problema de las matemáticas es simplemente básica para los clientes, por lo que pueden completarlo rápidamente y mover sus tareas perdiendo una gran cantidad de agravación. En cualquier caso, esta prueba directa no puede garantizar la seguridad del sitio, ya que no es tan desconcertada como parte de varios tipos de Captchas.

    • Matemáticas fundamentales: es uno de los tipos de captcha más ampliamente reconocidos que se utilizan en mejores lugares como sitios, formas, etc. Una estructura de Captcha aparece con un problema matemático, anticipando que debe comprender e ingresar una reacción adecuada. Las solicitudes que son excepcionalmente claras, por ejemplo, «1+2», «8-3» pueden ser difíciles de entender para Robot.
  • Problema de palabras: este tipo estándar de Captcha cambia en diferentes estructuras de todos modos, todos van con dos partes directas: cuadro de libros y curso de acción de letras o números. Para mostrar su carácter humano, es básico seguir la orientación de la prueba circunspectamente.
  • La prueba puede pedirle que vuelva a escribir la progresión de las letras, ingrese la última palabra entre varias, o responda la ocultación de que aparecieron las palabras.

    Este tipo de prueba ofrece una opción poco común para los clientes que tienen impedancia visual y experimentan problemas con varios tipos de captcha. El inconveniente central es que esta estructura Captcha es fácilmente comprendida por bots que se están volviendo más inteligentes.

    ¿Cuáles son los tipos de CAPTCHA?

    A pesar del rápido progreso de la investigación IA, la suposición en la base del concepto de Captcha es que, en lo que respecta a la capacidad del pensamiento, siempre hay diferencias entre un hombre y un programa de computadora. Por lo tanto, cada captcha incluye al menos una tarea que debe pasar por usuarios humanos pero que en teoría pone máquinas frente a un problema insoluble.

    Los procedimientos basados ​​en CAPTCHA para la verificación humana pueden ser alimentados por algún captchha textual, capitán gráfico Chapot, captch de sonido, gorras matemáticas, lógica de captcha y gamificación captcha.

    La forma más antigua de verificación humana es la captcha textual, donde las palabras conocidas o las combinaciones aleatorias de letras y figuras se transfiguran. Para superar la prueba, un usuario debe descifrar la palabra representada en el cuadro para el captcha e insertarla a través del teclado en el campo de texto planificado. Los métodos clásicos que se utilizan para la creación de Captchas textuales son Gimpy, EZ-Gimpy, Gimpy-R y Simard’s Hip.

    La transfiguración incluye varios pasos en los que los caracteres individuales de la solución están distorsionados, escalados, rotados o curvados y se combinan con elementos gráficos adicionales, como líneas, arcos, puntos, tonos de colores o trastornos en el fondo. Los siguientes gráficos indican una selección de posibles transformaciones textuales en las que puede encontrar Internet.

    Los Captchas textuales aseguran una protección segura contra el spam solo cuando la palabra representada se convierte en un obstáculo insuperable para programas con el reconocimiento automático del texto. Por lo general, esto presupone una transfiguración que también limita significativamente la legibilidad para los usuarios humanos.

    ¿Cómo funcionan los CAPTCHA?

    Los Captchas fueron inventados para bloquear el software spam para publicar comentarios en páginas o comprar artículos en exceso a la vez. La forma más común de Captcha es una imagen con varias letras distorsionadas. También es común elegir entre una variedad de imágenes donde necesita seleccionar un tema común.

    Internet y las computadoras en realidad están hechas de un lenguaje de codificación único. A las computadoras les resulta difícil comprender los idiomas debido a las extrañas e intrincadas reglas que toman los idiomas humanos, junto con la jerga que usan los humanos.

    Captcha se usa en una variedad de sitios web que desean verificar que el usuario no sea un robot. En primer lugar, Captcha se usa para verificar las encuestas en línea. En 1999, Slashdot creó una encuesta que pidió a los visitantes que eligieran la escuela de posgrado que tenía el mejor programa para informática. Los estudiantes de las universidades Carnegie Mellon y MIT crearon bots, o programas automatizados para votar repetidamente por sus escuelas.

    Estas escuelas recibieron miles de votos, mientras que otras escuelas solo alcanzaron unos pocos cientos. Captcha entró en juego para que los usuarios no pudieran aprovechar el sistema de votación.

    Otro uso de Captcha es para formularios de registro en sitios web como Yahoo! Correo o gmail donde las personas pueden crear cuentas gratuitas. Los Captchas evitan que los spammers usen bots para crear una gran cantidad de cuentas de correo electrónico spam.

    Los sitios web de boletos como Ticketmaster también usan Captcha para evitar que los montañes de boletos sean comprando boletos para grandes eventos. Esto permite a los clientes legítimos comprar boletos de manera justa y evita que los revestimientos colocen miles de pedidos de boletos.

    ¿Cómo se lee un CAPTCHA?

    Estas instrucciones funcionarán con Internet Explorer, Google Chrome y Mozilla Firefox, aunque es posible que tenga más suerte usando Chrome. El Captcha que se encuentra en la página de registro de Zoom para nuestros seminarios web de Freedom Scientific Training, ofrece una opción entre una captcha visual o de audio, pero también incluye una casilla de verificación que especifica que no es un robot. Una vez que llegue a la casilla de verificación, presione la barra espaciadora para seleccionarla. Es posible que las mandíbulas no indiquen que la casilla de verificación está seleccionada, pero cuando es que los controles CaptCha se muestran a continuación a continuación. En algunos casos, especialmente cuando se usa Google Chrome o Firefox, no se muestran controles, por lo tanto, sin pasar por alto la Captcha por completo. Si aparecen, los controles Captcha son los siguientes.

    Hay un botón etiquetado como «Obtenga un nuevo desafío» para los usuarios con Vision, uno etiquetado como «Obtenga un desafío de audio» para los usuarios que necesitan audio, un botón de ayuda, un botón de verificación y un botón de cierre. Si elige «obtener un nuevo desafío», aparecerán los personajes. Escógelos en el cuadro de edición designado. Si necesita audio, elija el botón etiquetado «Obtenga un desafío de audio». Su lector de pantalla indicará el botón de reproducción leyendo el siguiente texto. «Presione el juego e ingrese las palabras que escuche. Presione el control para que vuelva a jugar».

    Con el enfoque en el botón de reproducción, presione Entrar, y el audio debe comenzar a reproducirse.

    Presione la flecha hacia abajo para moverse al cuadro de edición y presione la barra espaciadora o ingrese si el modo Forms no se activa automáticamente. Ingrese las palabras que escuchó. Si necesita escucharlos nuevamente, presione el modo ESC para salir de formularios, presione Arrow para moverse al botón Audio Challenge y luego activarlo una vez más.

    Debajo del campo Editar hay un enlace etiquetado «Alternativamente, descargue el audio como mp3».

    Artículos Relacionados:

    Related Posts

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *