Articulo de referencia

CAPTCHA

Este CAPTCHA (GIMPY-R, c. 2005) de "smwm" oculta su mensaje a la interpretación informática al distorsionar las letras y añadir un ligero degradado de color de fondo. Un CAPTCHA...

Página semiprotegida

Este CAPTCHA (GIMPY-R, c. 2005) de "smwm" oculta su mensaje a la interpretación informática al distorsionar las letras y añadir un ligero degradado de color de fondo.

Un CAPTCHA ( / ˈ k æ p . ə / KAP -chə ) es un tipo de prueba de Turing de desafío-respuesta que se utiliza en informática para determinar si el usuario es humano con el fin de disuadir los ataques de bots y el spam . [ 1 ]

El término fue acuñado en 2003 por Luis von Ahn , Manuel Blum , Nicholas J. Hopper y John Langford . [ 2 ] Es un acrónimo artificial de " Prueba de Turing pública completamente automatizada para distinguir entre computadoras y humanos ". [ 3 ] Un tipo de CAPTCHA históricamente común (mostrado como reCAPTCHA v1 ) fue inventado por primera vez en 1997 por dos grupos que trabajaban en paralelo. Esta forma de CAPTCHA requiere ingresar una secuencia de letras o números de una imagen distorsionada. Debido a que la prueba es administrada por una computadora, a diferencia de la prueba de Turing estándar que es administrada por un humano, los CAPTCHA a veces se describen como pruebas de Turing inversas . [ 4 ]

Dos servicios CAPTCHA ampliamente utilizados son reCAPTCHA de Google [ 5 ] [ 6 ] y hCaptcha de Intuition Machines. [ 7 ] [ 8 ] Cloudflare , un importante proveedor de servicios de seguridad para sitios web, informó en 2021 que a la persona promedio le toma aproximadamente 32 segundos completar un desafío CAPTCHA típico, [ 9 ] aunque una estimación anterior de la Universidad de Stanford en 2018 informó un tiempo de resolución más corto de alrededor de 10 segundos. [ 10 ]

Objetivo

El propósito de los CAPTCHA es evitar que los bots utilicen servicios destinados al uso humano, prevenir ataques de denegación de servicio , evitar la distorsión de la información de uso recopilada, prevenir la entrada automatizada de información falsa y prevenir el rastreo de datos. Muchos sitios web utilizan CAPTCHA de manera efectiva para prevenir ataques de bots. Los CAPTCHA están diseñados para que los humanos puedan completarlos, mientras que la mayoría de los robots no pueden. [ 11 ] Los CAPTCHA más recientes analizan el comportamiento del usuario en internet para demostrar que es humano. [ 12 ] Idealmente, una prueba CAPTCHA solo aparece si las acciones del usuario se asemejan a las de un bot, como si solicita páginas web desde direcciones IP sospechosas , accede a muchas páginas o hace clic en enlaces demasiado rápido.

También se ha sugerido que los servicios CAPTCHA populares como reCAPTCHA y hCAPTCHA tenían el doble propósito de servir como herramientas públicas para que los humanos generaran conjuntos de datos para la IA con tareas como el etiquetado de imágenes. [ 13 ] [ 14 ]

Historia

Desde los años 80 y 90, los usuarios han querido hacer que el texto sea ilegible para las computadoras. [ 15 ] Los primeros en hacerlo fueron los hackers , que publicaban sobre temas delicados en foros de Internet que creían que estaban siendo monitoreados automáticamente por palabras clave. Para eludir dichos filtros, reemplazaban una palabra con caracteres similares. HELLO podía convertirse |-|3|_|_()en o )-(3££0, y otros, de manera que un filtro no pudiera detectarlos todos . Esto más tarde se conoció como leetspeak . [ 16 ]

Uno de los primeros usos comerciales de los CAPTCHA fue en la prueba de Gausebeck-Levchin . En 2000, idrive.com comenzó a proteger su página de registro [ 17 ] con un CAPTCHA y se preparó para solicitar una patente. [ 15 ] En 2001, PayPal utilizó dichas pruebas como parte de una estrategia de prevención de fraude en la que pedían a los usuarios que "reescribieran texto distorsionado que los programas tenían dificultades para reconocer". [ 18 ] El cofundador y CTO de PayPal, Max Levchin, ayudó a comercializar este uso. AltaVista implementó un esquema CAPTCHA temprano para protegerse contra registros de cuentas fraudulentos. [ 19 ] [ 20 ] [ 21 ]

Una implementación popular de la tecnología CAPTCHA, reCAPTCHA , fue adquirida por Google en 2009. [ 22 ] Además de prevenir el fraude de bots para sus usuarios, Google utilizó la tecnología reCAPTCHA y CAPTCHA para digitalizar los archivos de The New York Times y los libros de Google Books en 2011. [ 23 ] Si bien las primeras versiones requerían que los usuarios transcribieran palabras o etiquetaran imágenes de tráfico, la implementación actual de reCAPTCHA se basa en la recopilación de datos sobre el comportamiento y los atributos del usuario, por ejemplo, a través de la huella digital del lienzo , [ 24 ] y el uso de estos datos para evaluar qué usuarios son bots. Los desafíos de etiquetado de imágenes solo se presentan cuando se determina que el usuario es de "alto riesgo". Turnstile de Cloudflare funciona de manera similar y también es ampliamente utilizado. [ 13 ] El movimiento del ratón no parece afectar el análisis de riesgo de reCAPTCHA. [ 24 ]

En 2026, Google anunció que las nuevas versiones de su software reCAPTCHA requerirían que los usuarios escanearan un código QR con su teléfono, y que los usuarios de Android tuvieran instalados los servicios de Google Play. Esto haría imposible resolver estos captchas en teléfonos sin los servicios de Google Play (como los que ejecutan GrapheneOS o LineageOS ). [ 25 ]

Características

Los CAPTCHA son automatizados, requieren poco mantenimiento o intervención humana para su administración, lo que produce beneficios en términos de costo y confiabilidad. [ 26 ]

Los CAPTCHA basados ​​en texto están diseñados de tal manera que requieren el uso simultáneo de tres capacidades distintas: reconocimiento invariante , segmentación y análisis sintáctico para completar la tarea. [ 27 ]

  • El reconocimiento invariante se refiere a la capacidad de reconocer letras a pesar de una gran cantidad de variación en sus formas. [ 28 ]
  • La segmentación es la capacidad de separar una letra de otra, algo que resulta difícil en los CAPTCHA.
  • El análisis sintáctico se refiere a la capacidad de comprender el CAPTCHA de forma holística, para identificar correctamente cada carácter. [ 29 ]

Cada uno de estos problemas supone un desafío significativo para un ordenador, incluso de forma aislada. Por lo tanto, estas tres técnicas en conjunto dificultan la resolución de los CAPTCHA para los ordenadores. [ 30 ]

Aunque se utilizan principalmente por razones de seguridad, los CAPTCHA también pueden servir como tarea de referencia para las tecnologías de inteligencia artificial. Según un artículo de Ahn, Blum y Langford, [ 31 ] "cualquier programa que supere las pruebas generadas por un CAPTCHA puede utilizarse para resolver un problema de IA difícil sin resolver". [ 32 ] Argumentan que las ventajas de utilizar problemas de IA difíciles como medio de seguridad son dobles. O bien el problema queda sin resolver y se mantiene un método fiable para distinguir a los humanos de las computadoras, o bien el problema se resuelve y, al mismo tiempo, se resuelve un problema de IA difícil. [ 31 ]

Accesibilidad

Muchos sitios web requieren ingresar un CAPTCHA al crear una cuenta para evitar el spam. Esta imagen muestra a un usuario intentando escribir la palabra CAPTCHA "sepalbeam" para protegerse del spam automatizado.

Los CAPTCHA basados ​​en la lectura de texto —u otras tareas de percepción visual— impiden que los usuarios ciegos o con discapacidad visual accedan al recurso protegido. [ 33 ] [ 34 ] Dado que los CAPTCHA están diseñados para ser ilegibles por las máquinas, las herramientas comunes de tecnología de asistencia , como los lectores de pantalla, no pueden interpretarlos. El uso de CAPTCHA excluye así a un pequeño porcentaje de usuarios del uso de subconjuntos significativos de servicios web comunes como PayPal, Gmail, Orkut, Yahoo!, muchos sistemas de foros y blogs, etc. [ 35 ] En ciertas jurisdicciones, los propietarios de sitios podrían ser objeto de litigio si utilizan CAPTCHA que discriminan a ciertas personas con discapacidades. Por ejemplo, un CAPTCHA puede hacer que un sitio sea incompatible con la Sección 508 en los Estados Unidos.

Los CAPTCHA no tienen por qué ser visuales. Cualquier problema complejo de inteligencia artificial , como el reconocimiento de voz , puede utilizarse como CAPTCHA. Algunas implementaciones de CAPTCHA permiten a los usuarios optar por un CAPTCHA de audio, como reCAPTCHA, aunque un artículo de 2011 demostró una técnica para burlar los sistemas más populares de la época. [ 36 ]

ProtectWebForm propuso un método para mejorar CAPTCHA y facilitar su uso, denominado "Smart CAPTCHA". [ 37 ] Se recomienda a los desarrolladores combinar CAPTCHA con JavaScript. Dado que a la mayoría de los bots les resulta difícil analizar y ejecutar JavaScript, se propuso un método combinatorio que rellena los campos de CAPTCHA y oculta tanto la imagen como el campo a la vista humana. [ 38 ]

Un método alternativo consiste en mostrar al usuario una ecuación matemática simple y solicitarle que introduzca la solución como verificación. Si bien estos métodos son mucho más fáciles de burlar mediante software, son adecuados para situaciones en las que las imágenes gráficas no son apropiadas y ofrecen un nivel de accesibilidad mucho mayor para usuarios ciegos que los CAPTCHA basados ​​en imágenes. A veces se les denomina MAPTCHA (M = "matemático"). Sin embargo, pueden resultar difíciles para usuarios con trastornos cognitivos, como la discalculia . [ 39 ]

Los desafíos como un rompecabezas de lógica o una pregunta de cultura general también pueden usarse como CAPTCHA. Se están realizando investigaciones sobre su resistencia a las contramedidas. [ 40 ]

Burla

Dos formas principales de eludir los CAPTCHA incluyen el uso de mano de obra humana barata para reconocerlos y el uso de aprendizaje automático para construir un solucionador automatizado. [ 41 ] Según Shuman Ghosemajumder , ex "zar del fraude de clics " de Google , existen numerosos servicios que resuelven CAPTCHA automáticamente. [ 42 ]

Ataques basados ​​en aprendizaje automático

Un ejemplo de un desafío reCAPTCHA de 2007, que contiene las palabras "following finding" (hallazgo posterior). Se añadieron la ondulación y el trazo horizontal para aumentar la dificultad de descifrar el CAPTCHA con un programa informático.
Un CAPTCHA suele tener un cuadro de texto justo debajo donde el usuario debe escribir el texto que ve ; en este caso, "sclt...estuvo aquí".

No existía una metodología sistemática para diseñar o evaluar los primeros CAPTCHA. [ 30 ] Como resultado, hubo muchos casos en los que los CAPTCHA tenían una longitud fija y, por lo tanto, se podían construir tareas automatizadas para hacer conjeturas fundamentadas sobre dónde debía tener lugar la segmentación. Otros CAPTCHA iniciales contenían conjuntos limitados de palabras, lo que hacía que la prueba fuera mucho más fácil de manipular . Otros cometieron el error de depender demasiado de la confusión del fondo en la imagen. En cada caso, se crearon algoritmos que lograron completar la tarea explotando estas fallas de diseño. Sin embargo, pequeños cambios en el CAPTCHA podían frustrarlos. Los CAPTCHA modernos, como reCAPTCHA , se basan en variaciones actuales de caracteres que se encuentran fusionados, lo que dificulta su segmentación, y han evitado las tareas automatizadas. [ 43 ]

En octubre de 2013, la empresa de inteligencia artificial Vicarious afirmó haber desarrollado un algoritmo genérico para resolver CAPTCHA capaz de resolver CAPTCHA modernos con tasas de reconocimiento de caracteres de hasta el 90 %. [ 44 ] Sin embargo, Luis von Ahn , pionero de los primeros CAPTCHA y fundador de reCAPTCHA, declaró: «Me cuesta impresionarme, ya que veo estos sistemas cada pocos meses». Desde 2003 se habían realizado 50 afirmaciones similares a la de Vicarious. [ 45 ]

En agosto de 2014, en la conferencia Usenix WoOT, Bursztein et al. presentaron el primer algoritmo genérico de resolución de CAPTCHA basado en aprendizaje por refuerzo y demostraron su eficiencia frente a muchos esquemas de CAPTCHA populares. [ 43 ]

En octubre de 2018, en la conferencia ACM CCS'18, Ye et al. presentaron un ataque basado en aprendizaje profundo que podía resolver de forma consistente los 11 esquemas de captcha de texto utilizados por los 50 sitios web más populares de 2018. Un solucionador de CAPTCHA eficaz puede entrenarse con tan solo 500 CAPTCHA reales. [ 46 ]

Trabajo humano

Es posible burlar los CAPTCHA enviándolos a un grupo de operadores humanos que trabajan en condiciones precarias para descifrarlos. Un documento de 2005 de un grupo de trabajo del W3C indicaba que podían verificar cientos por hora. [ 33 ] En 2010, la Universidad de California en San Diego realizó un estudio a gran escala sobre granjas de CAPTCHA. El precio de venta al público para resolver un millón de CAPTCHA era de tan solo 1000 dólares. [ 47 ]

Otra técnica consiste en utilizar un script para reenviar el CAPTCHA del sitio objetivo como un CAPTCHA al sitio del atacante, que los usuarios desprevenidos visitan y resuelven en poco tiempo para que el script lo utilice. [ 48 ] [ 49 ]

En 2023, los investigadores incitaron a ChatGPT a engañar a un trabajador de TaskRabbit para que resolviera un CAPTCHA diciéndole que no era un robot y que tenía problemas de visión. [ 50 ]

Subcontratación a servicios de pago

Existen varias empresas de Internet, como 2Captcha y DeathByCaptcha, que ofrecen servicios de resolución de CAPTCHA con apoyo humano y automático desde tan solo US$0.50 por cada 1000 CAPTCHA resueltos. [ 51 ] Estos servicios ofrecen API y bibliotecas que permiten a los usuarios integrar la elusión de CAPTCHA en las herramientas que los CAPTCHA fueron diseñados para bloquear en primer lugar. [ 52 ]

Implementación insegura

Howard Yeend ha identificado dos problemas de implementación con sistemas CAPTCHA mal diseñados: [ 53 ] reutilizar el ID de sesión de una imagen CAPTCHA conocida y los CAPTCHA que residen en servidores compartidos.

En ocasiones, si parte del software que genera el CAPTCHA se ejecuta en el cliente (la validación se realiza en un servidor, pero el texto que el usuario debe identificar se muestra en el cliente), los usuarios pueden modificar el cliente para visualizar el texto no renderizado. Algunos sistemas CAPTCHA utilizan hashes MD5 almacenados en el cliente, lo que puede dejar el CAPTCHA vulnerable a un ataque de fuerza bruta . [ 54 ]

CAPTCHA alternativos

Algunos investigadores han propuesto alternativas, como los CAPTCHA de reconocimiento de imágenes, que requieren que los usuarios identifiquen objetos sencillos en las imágenes presentadas. El argumento a favor de estos sistemas es que tareas como el reconocimiento de objetos son más complejas que el reconocimiento de texto y, por lo tanto, deberían ser más resistentes a los ataques basados ​​en aprendizaje automático.

Chew et al. publicaron su trabajo en la 7.ª Conferencia Internacional de Seguridad de la Información, ISC'04, proponiendo tres versiones diferentes de CAPTCHA de reconocimiento de imágenes y validando la propuesta con estudios de usuarios. Se sugiere que una de las versiones, el CAPTCHA de anomalías, es la mejor, ya que el 100 % de los usuarios humanos pueden superar un CAPTCHA de anomalías con al menos un 90 % de probabilidad en 42 segundos. [ 55 ] Datta et al. publicaron su artículo en la Conferencia ACM Multimedia 2005, titulado IMAGINATION (IMAge Generation for INternet AuthenticaTION), proponiendo una forma sistemática de CAPTCHA de reconocimiento de imágenes. Las imágenes están distorsionadas, por lo que los métodos de reconocimiento de imágenes no pueden reconocerlas. [ 56 ]

Un equipo de investigadores de Microsoft ( Jeremy Elson , John R. Douceur, Jon Howell y Jared Saul) desarrolló un sistema de reconocimiento de imágenes de especies animales para restringir el acceso (ASIRRA), que pedía a los usuarios que distinguieran gatos de perros. Microsoft puso a disposición de los sitios web una versión beta de este sistema en 2008. [ 57 ] Afirmaron que «Asirra es fácil de usar; los humanos pueden resolverlo el 99,6 % de las veces en menos de 30 segundos. De forma anecdótica, los usuarios parecían encontrar la experiencia de usar Asirra mucho más agradable que un CAPTCHA basado en texto». Esta solución se describió en un artículo de 2007 para las Actas de la 14.ª Conferencia ACM sobre Seguridad Informática y de Comunicaciones (CCS). [ 58 ] El servicio se cerró en octubre de 2014. [ 59 ]

Imitaciones maliciosas de CAPTCHA

Se están utilizando CAPTCHA falsos para distribuir malware . Los ciberdelincuentes se aprovechan de la "fatiga de verificación" para engañar a las personas y que copien y ejecuten comandos de consola que descargan e instalan código malicioso, como spyware , con el fin de robar contraseñas, datos de monederos móviles y otra información personal. Se informa que estos intentos de fraude tienen más éxito que otros. [ 60 ] [ 61 ] [ 62 ]

Véase también

Referencias

  1. "El proyecto reCAPTCHA – CyLab de la Universidad Carnegie Mellon" . www.cylab.cmu.edu . Archivado del original el 27 de octubre de 2017. Consultado el 13 de enero de 2017 .
  2. von Ahn, Luis; Blum, Manuel; Hopper, Nicholas J.; Langford, John (mayo de 2003). "CAPTCHA: Uso de problemas de IA complejos para la seguridad" (PDF) . Avances en criptología—EUROCRYPT 2003. EUROCRYPT 2003: Conferencia internacional sobre la teoría y las aplicaciones de las técnicas criptográficas. Lecture Notes in Computer Science. Vol. 2656. pp. 294–311 . doi : 10.1007/3-540-39200-9_18 . ISBN   978-3-540-14039-9. Archivado (PDF) del original el 4 de mayo de 2019. Recuperado el 30 de agosto de 2019 .
  3. "¿Qué es CAPTCHA?" . Soporte de Google . Google Inc. Archivado del original el 6 de agosto de 2020. Consultado el 9 de septiembre de 2022. CAPTCHA (Prueba de Turing pública completamente automatizada para distinguir entre ordenadores y humanos) es un [...]
  4. Mayumi Takaya; Yusuke Tsuruta; Akihiro Yamamura (30 de septiembre de 2013). "Prueba de Turing inversa usando pantallas táctiles y CAPTCHA" (PDF) . Journal of Wireless Mobile Networks, Ubiquitous Computing, and Dependable Applications . 4 (3): 41– 57. doi : 10.22667/JOWUA.2013.09.31.041 . Archivado (PDF) del original el 22 de agosto de 2017.
  5. "¿Qué es reCAPTCHA? – Ayuda de reCAPTCHA" . support.google.com . Archivado del original el 20 de julio de 2023. Consultado el 20 de julio de 2023 .
  6. Sulgrove, Jonathan (7 de julio de 2022). "reCAPTCHA: Qué es y por qué debería usarlo en su sitio web – TSTS" . Twin State Technical Services . Archivado del original el 10 de noviembre de 2022. Recuperado el 10 de noviembre de 2022 .
  7. "Sitios web que usan hCaptcha" . trends.builtwith.com . Archivado del original el 10 de noviembre de 2022. Consultado el 10 de noviembre de 2022 .
  8. "Quiénes somos" . www.hcaptcha.com . Archivado del original el 20 de julio de 2023. Consultado el 20 de julio de 2023. hCaptcha es un servicio de Intuition Machines.
  9. Meunier, Thibault (13 de mayo de 2021). "La humanidad pierde unos 500 años al día en CAPTCHAs. Es hora de acabar con esta locura" . Blog de Cloudflare . Según nuestros datos, un usuario tarda de media 32 segundos en completar un desafío CAPTCHA.
  10. Bursztein, Elie ; Bethard, Steven; Fabry, Celine; Mitchell, John C .; Jurafsky, Dan (2010). "¿Qué tan buenos son los humanos para resolver CAPTCHAs? Una evaluación a gran escala" (PDF) . Simposio IEEE de 2010 sobre seguridad y privacidad . págs. 399–413 . CiteSeerX 10.1.1.164.7848 . doi : 10.1109/SP.2010.31 . ISBN   978-1-4244-6894-2. S2CID 14204454 . Archivado (PDF) del original el 8 de agosto de 2018 . Recuperado el 30 de marzo de 2018 . 
  11. Stec, Albert (12 de junio de 2022). "¿Qué es CAPTCHA y cómo funciona?" . Baeldung on Computer Science . Archivado del original el 1 de noviembre de 2022. Recuperado el 1 de noviembre de 2022 .
  12. "¿Qué es un CAPTCHA?" . Cloudflare . 1 de noviembre de 2022. Archivado del original el 27 de octubre de 2022 . Consultado el 1 de noviembre de 2022 .
  13. 1 2 Rodgers, Reece (3 de noviembre de 2025). "El curioso caso del extraño captcha que desaparece" . WIRED . Archivado del original el 28 de febrero de 2026. Recuperado el 12 de julio de 2026 .
  14. Morreale, F.; Bahmanteymouri, E.; Burmester, B.; et al. (17 de mayo de 2023). "El trabajador inconsciente: extrayendo humanidad en el entrenamiento de IA" . AI & Soc . 39 (2024). Springer. 2392. doi : 10.1007/s00146-023-01692-3 . hdl : 2292/64267 . Recuperado el 12 de julio de 2026 . 
  15. 1 2 "Solicitud de patente de idrive turing" . Archivado del original el 15 de marzo de 2023. Recuperado el 19 de mayo de 2017 .
  16. "h2g2 – Una explicación del lenguaje l33t – Entrada editada" . h2g2 . 16 de agosto de 2002. Archivado del original el 6 de septiembre de 2011.
  17. "Página de registro de iDrive Turing" . Google Drive . Archivado del original el 15 de marzo de 2023. Recuperado el 19 de mayo de 2017 .
  18. Stringham, Edward P. (2015). Gobernanza privada : creando orden en la vida económica y social . Oxford University Press . pág. 105. ISBN   978-0-19-936516-6OCLC 5881934034 .​ 
  19. Feng, Yunhe; Cao, Qing; Qi, Hairong; Ruoti, Scott (junio de 2020). "SenCAPTCHA: un CAPTCHA diseñado para dispositivos móviles que utiliza sensores de orientación" . Actas de la ACM sobre tecnologías interactivas, móviles, portátiles y ubicuas . 4 (2). Artículo 43, págs. 1–26. doi : 10.1145/3397312 .
  20. Soto, Micah (24 de mayo de 2019). "El origen de CAPTCHA y reCAPTCHA" .
  21. Estados Unidos 6195698B1 , Mark D. Lillibridge; Krishna Bharat y Martin Abadi et al., publicado el 13 de abril de 1998 
  22. "Enseñando a las computadoras a leer: Google adquiere reCAPTCHA" . Blog oficial de Google . Archivado del original el 31 de agosto de 2019. Consultado el 29 de octubre de 2018 .
  23. Gugliotta, Guy (28 de marzo de 2011). "Descifrando textos antiguos, palabra por palabra, confusa y sinuosa" . The New York Times . Archivado del original el 17 de noviembre de 2017. Consultado el 29 de octubre de 2018 .
  24. 1 2 Sivakorn, Suphannee; Polakis, Iasonas; Keromytis, Angelos D. (marzo de 2016). "Soy un robot: aprendizaje (profundo) para romper CAPTCHA de imágenes semánticas" . Simposio Europeo IEEE de Seguridad y Privacidad (EuroS&P) de 2016. IEEE: 388–403 . doi : 10.1109/EuroSP.2016.37 . ISBN 978-1-5090-1751-5.
  25. en línea, heise (10 de mayo de 2026). "El nuevo reCAPTCHA de Google: un posible obstáculo para las variantes de Android sin Google" . heise en línea . Consultado el 15 de julio de 2026 .
  26. "Cómo funcionan los CAPTCHA | ¿Qué significa CAPTCHA?" . Cloudflare . Archivado del original el 27 de octubre de 2022 . Consultado el 27 de octubre de 2022 .
  27. Chellapilla, Kumar; Larson, Kevin; Simard, Patrice; Czerwinski, Mary. «Diseño de pruebas de interacción humana amigables para el usuario (HIPs)» (PDF) . Microsoft Research . Archivado del original (PDF) el 10 de abril de 2015.
  28. Karimi-Rouzbahani, Hamid; Bagheri, Nasour; Ebrahimpour, Reza (31 de octubre de 2017). "El reconocimiento de objetos invariantes es una selección personalizada de características invariantes en humanos, que no se explica simplemente por modelos jerárquicos de visión de alimentación directa" . Scientific Reports . 7 (1): 14402. Bibcode : 2017NatSR...714402K . doi : 10.1038/ s41598-017-13756-8 . ISSN 2045-2322 . PMC 5663844. PMID 29089520 .   
  29. "Los CAPTCHA vuelven a ser caros: si usas CAPTCHA basados ​​en texto, lo estás haciendo mal | Tripwire" . www.tripwire.com . Archivado del original el 28 de octubre de 2022. Consultado el 28 de octubre de 2022 .
  30. 1 2 Bursztein, Elie; Martin, Matthieu; Mitchell, John C. (2011). "Fortalezas y debilidades de los CAPTCHA basados ​​en texto" . ACM Computer and Communication Security 2011 (CSS'2011) . Archivado del original el 24 de noviembre de 2015. Recuperado el 5 de abril de 2016 .
  31. 1 2 von Ahn, Luis; Blum, Manuel; Hopper, Nicholas J.; Langford, John (2003). "CAPTCHA: Uso de problemas difíciles de IA para la seguridad" (PDF) . Avances en criptología—EUROCRYPT 2003. Notas de clase en ciencias de la computación. Vol. 2656. págs. 294–311 . doi : 10.1007/3-540-39200-9_18 . ISBN   978-3-540-14039-9. S2CID 5658745 . Archivado (PDF) del original el 4 de mayo de 2019 . Recuperado el 30 de agosto de 2019 . 
  32. Moy, Gabriel; Jones, Nathan; Harkless, Curt; Potter, Randall (2004). Técnicas de estimación de distorsión en la resolución de CAPTCHA visuales (PDF) . Actas de la Conferencia de la Sociedad de Computación IEEE de 2004 sobre Visión por Computadora y Reconocimiento de Patrones . Vol. 2. IEEE. págs. 23–28 . doi : 10.1109/CVPR.2004.1315140 . ISBN   978-0-7695-2158-9Archivado del original (PDF) el 29 de julio de 2020.
  33. 1 2 May, Matt (23 de noviembre de 2005). "Inaccesibilidad de CAPTCHA" . W3C . Archivado del original el 21 de mayo de 2012. Recuperado el 27 de abril de 2015 .
  34. Shea, Michael (19 de noviembre de 2015). "CAPTCHA: Spambots, libros electrónicos y la prueba de Turing" . The Skinny . Archivado del original el 27 de enero de 2016. Recuperado el 9 de enero de 2016 .
  35. "Inaccesibilidad de CAPTCHA" . www.w3.org . Archivado del original el 4 de noviembre de 2020. Consultado el 31 de octubre de 2020 .
  36. Bursztein, Elie; Beauxis, Romain; Perito, Hristo; Paskov, Daniele; Fabry, Celine; Mitchell, John C. (2011). "El fracaso de los captchas de audio no continuos basados ​​en ruido" . Simposio IEEE de 2011 sobre seguridad y privacidad . págs. 19-31 . doi : 10.1109/SP.2011.14 . ISBN  978-1-4577-0147-4. S2CID 6933726 . Archivado del original el 16 de abril de 2016 . Recuperado el 5 de abril de 2016 . 
  37. "Smart Captcha" . Protect Web Form.COM. 8 de octubre de 2006. Archivado del original el 4 de noviembre de 2016. Consultado el 15 de septiembre de 2017 .
  38. "reCAPTCHA invisible" . Google Developers . Archivado del original el 16 de enero de 2020. Consultado el 28 de octubre de 2022 .
  39. "Inaccesibilidad de CAPTCHA" . www.w3.org . Archivado del original el 27 de octubre de 2022. Consultado el 27 de octubre de 2022 .
  40. Gao, Song; Mohamed, Manar; Saxena, Nitesh; Zhang, Chengcui (23 de junio de 2017). "CAPTCHAs de movimiento de imágenes emergentes: vulnerabilidades de los diseños existentes y contramedidas" . IEEE Transactions on Dependable and Secure Computing (Sitio web). 16 (6) (1.ª ed.): 1040–1053 . doi : 10.1109/TDSC.2017.2719031 . ISSN 1941-0018 . S2CID 41097185 .   
  41. Jakobsson, Markus (agosto de 2012). La muerte de Internet . Archivado del original el 15 de octubre de 2014. Recuperado el 4 de abril de 2016 .
  42. Ghosemajumder, Shuman (8 de diciembre de 2015). "El juego de la imitación: la nueva línea de frente de la seguridad" . InfoQ . InfoQ. Archivado del original el 23 de marzo de 2019. Recuperado el 8 de diciembre de 2015 .
  43. 1 2 Bursztein, Elie; Aigrain, Johnathan; Mosciki, Angelika; Michell, John C. (agosto de 2014). El fin está cerca: Solución genérica de CAPTCHA basados ​​en texto . WoOT 2014: Taller Usenix sobre seguridad ofensiva. Archivado del original el 16 de abril de 2016. Recuperado el 5 de abril de 2016 .
  44. Summers, Nick. «Vicarious afirma que su software de IA puede descifrar hasta el 90 % de los CAPTCHA ofrecidos por Google, Yahoo y PayPal» . TNW. Archivado del original el 15 de septiembre de 2018. Consultado el 19 de junio de 2018 .
  45. Hof, Robert. "La startup de IA Vicarious anuncia un hito en su búsqueda por construir un cerebro: descifrar CAPTCHA" . Forbes . Archivado del original el 15 de septiembre de 2018. Consultado el 25 de agosto de 2017 .
  46. "Yet Another Text Captcha Solver: A Generative Adversarial Network Based Approach" ( PDF) . 25.ª Conferencia ACM sobre Seguridad Informática y de Comunicaciones (CCS), 2018. doi : 10.1145 /3243734.3243754 . S2CID 53106794. Archivado (PDF) del original el 29 de octubre de 2020. Recuperado el 16 de marzo de 2020 . 
  47. Motoyama, Marti; Levchenko, Kirill; Kanich, Chris; McCoy, Damon; Geoffrey, Voelker; Savage, Stefan (agosto de 2010). Re: CAPTCHAs-Understanding CAPTCHA-Solving Services in an Economic Context.s (PDF) . Simposio de Seguridad USENIX, 2010. Archivado (PDF) del original el 29 de mayo de 2016. Recuperado el 5 de abril de 2016 .
  48. Doctorow, Cory (27 de enero de 2004). "Resolviendo y creando captchas con pornografía gratuita" . Boing Boing . Archivado del original el 9 de febrero de 2006. Recuperado el 27 de abril de 2015 .
  49. "Contrata personas para resolver desafíos CAPTCHA" . Petmail Design . 21 de julio de 2005. Archivado del original el 18 de septiembre de 2020. Consultado el 27 de abril de 2015 .
  50. Hurler, Kevin. "Chat-GPT fingió ser ciego y engañó a un humano para que resolviera un CAPTCHA" . Gizmodo . Archivado del original el 11 de abril de 2023. Consultado el 11 de abril de 2023 .
  51. "Comparativa de los 10 mejores servicios para resolver captchas" . Archivado del original el 15 de diciembre de 2018. Consultado el 10 de diciembre de 2018 .
  52. "Cómo los ciberdelincuentes eluden el CAPTCHA" . www.f5.com . Archivado del original el 27 de octubre de 2022. Consultado el 27 de octubre de 2022 .
  53. Yeend, Howard (2005). "Rompiendo CAPTCHAs sin usar OCR" . (pureMango.co.uk) . Archivado del original el 25 de junio de 2017. Recuperado el 22 de agosto de 2006 .
  54. "CTFtime.org / #kksctf abierto 2019 / Notas en blockchain de Kackers / Resumen" . ctftime.org . Archivado del original el 27 de octubre de 2022. Consultado el 27 de octubre de 2022 .
  55. "Captchas de reconocimiento de imágenes" (PDF) . Departamento de Ciencias de la Computación de UC Berkeley . Archivado del original (PDF) el 10 de mayo de 2013. Consultado el 28 de septiembre de 2013 .
  56. "Documento sobre la imaginación" . Infolab de la Universidad de Stanford . Archivado del original el 2 de octubre de 2013. Consultado el 28 de septiembre de 2013 .
  57. "Asirra es una prueba interactiva humana que pide a los usuarios que identifiquen fotos de gatos y perros" . Microsoft . Archivado del original el 15 de diciembre de 2008.
  58. Elson, Jeremy; Douceur, John; Howell, Jon; Saul, Jared (octubre de 2007). Asirra: Un CAPTCHA que aprovecha la categorización manual de imágenes alineada con los intereses . Actas de la 14.ª Conferencia ACM sobre Seguridad Informática y de las Comunicaciones. Microsoft . Archivado del original el 15 de diciembre de 2008. Recuperado el 15 de septiembre de 2017 .
  59. "Tras 8 años de funcionamiento, Asirra cerrará sus puertas el 1 de octubre de 2014. ¡Gracias a todos nuestros usuarios!" . Microsoft . Archivado del original el 7 de febrero de 2015.
  60. Pippig, Laura (2 de abril de 2025). "¡Cuidado! No caigas víctima de estas estafas de CAPTCHA falsas en la web" . PCWorld . PCWorld Communications . Consultado el 15 de agosto de 2025 .
  61. "Más allá de los CAPTCHA: cómo los estafadores te engañan para que ejecutes código" . Seguridad de la información de Duke . Oficinas de seguridad de la Universidad de Duke . Consultado el 15 de agosto de 2025 .
  62. Long, Emily (17 de junio de 2025). "Cuidado con los CAPTCHA falsos que propagan malware" . LifeHacker . Ziff Davis . Consultado el 15 de agosto de 2025 .

Lecturas adicionales

  • von Ahn, L.; Blum, M.; Langford, J. (2004). "Distinguir a humanos y computadoras (automáticamente)" (PDF) . Communications of the ACM . 47 (2): 57– 60.
  • Verificación de la presencia humana en el proceso, o identificación mediante la prueba de Turing , Moni Naor, 1996.
  • Inaccesibilidad de CAPTCHA: alternativas a las pruebas de Turing visuales en la web , nota de un grupo de trabajo del W3C .
  • Historial de CAPTCHA de PARC .
  • Ingeniería inversa de CAPTCHAs. Abram Hindle, Michael W. Godfrey, Richard C. Holt, 24 de agosto de 2009.