SlideShare a Scribd company logo
1 of 20
¿Qué es un CAPTCHA?Problemas de accesibilidad (2) Sergio Luján Mora sergio.lujan@ua.es CPT-03
¿Qué soluciones hay? Puzzles lógicos Salida auditiva Uso limitado de cuentas Controles no interactivos Sistemas de identidad federados Otros enfoques
¿Qué soluciones hay? Propuestas de captcha textual
<form> Nombre: <input type="text" name="nombre" /> <br /> Email: <input type="text" name="email" /> <br /> Comentario: <textareacols="40" rows="5" name="comentario"></textarea> <br /> Este campo hay que dejarlo vacío: <input type="text" name="tarromiel" id="tarromiel" /> <br /> <input type="submit" value="Enviar" /> </form> HTML Nombre Email Comentario CSS #tarromiel { display: none; } Este campo hay que dejarlo vacío Enviar
Nombre Nombre Email Email Comentario Comentario Este campo hay que dejarlo vacío Enviar Enviar
Nombre Nombre Sergio Luján Watches Email Email sergio.lujan@ua.es watches@wtch.com Comentario Comentario Un comentario de prueba $159 Rep1icaWatches at Rep1icaExpertTop qua1ity replicaWatches of Swissluxurywatchbrands Este campo hay que dejarlo vacío Watches Enviar Enviar
CAPTCHA del tarro de miel Ventajas: Simple Transparente Accesible Desventajas: ¿CSS? Bots compatibles con CSS
WP Hashcash functionwphc(){ varwphc_data = [1826990040,1642380234,1744545182,1625853405,2080285395,1956838107,2063579084,1017887948,985654664,1017903262,985654664,1034680734,1068690319,804713093,1826857673,1659154913,1795139534,800127894]; for (var i=0; i<wphc_data.length; i++){ wphc_data[i]=wphc_data[i]^260821694; } var a = new Array(wphc_data.length); for (var i=0; i<wphc_data.length; i++) { a[i] = String.fromCharCode(wphc_data[i] & 0xFF, wphc_data[i]>>>8 & 0xFF, wphc_data[i]>>>16 & 0xFF, wphc_data[i]>>>24 & 0xFF); } returneval(a.join('')); }
WP Hashcash Proof-of-work 	Prueba de trabajo Asimetría: Difícil (pero factible) para el cliente Fácil de verificar por el servidor Ventajas y desventajas
Resumen Problemas de accesibilidad Nuevos captcha Captcha (no) accesible Captcha transparente Juego del gato y el ratón
Más información: http://accesibilidadweb.dlsi.ua.es/ sergio.lujan@ua.es

More Related Content

Viewers also liked

Programa XI Jornadas Aragonesas de Pediatria de Atencion Primaria
Programa XI Jornadas Aragonesas de Pediatria de Atencion PrimariaPrograma XI Jornadas Aragonesas de Pediatria de Atencion Primaria
Programa XI Jornadas Aragonesas de Pediatria de Atencion Primariaspars
 
The Future Proof Enterprise
The Future Proof EnterpriseThe Future Proof Enterprise
The Future Proof EnterpriseSimone Cicero
 
Data Pioneers - Roland Haeve (Atos Nederland) - Big data in organisaties
Data Pioneers - Roland Haeve (Atos Nederland) - Big data in organisatiesData Pioneers - Roland Haeve (Atos Nederland) - Big data in organisaties
Data Pioneers - Roland Haeve (Atos Nederland) - Big data in organisatiesMultiscope
 
savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...
savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...
savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...Samy Lostone-Chaïeb
 
e-mail et réseaux sociaux pour la communication institutionnelle
e-mail et réseaux sociaux pour la communication institutionnellee-mail et réseaux sociaux pour la communication institutionnelle
e-mail et réseaux sociaux pour la communication institutionnelleStefano Amekoudi
 
Hola, soy mafalda!
Hola, soy mafalda!Hola, soy mafalda!
Hola, soy mafalda!nighsade
 
20160901 jwein
20160901 jwein20160901 jwein
20160901 jweintm1966
 
Fiscalidad deportiva y de entidades no lucrativas
Fiscalidad deportiva y de entidades no lucrativasFiscalidad deportiva y de entidades no lucrativas
Fiscalidad deportiva y de entidades no lucrativasFERNANDO JOSE ZAPLANA PEREZ
 
Starting & Growing a Drupal Based Business
Starting & Growing a Drupal Based BusinessStarting & Growing a Drupal Based Business
Starting & Growing a Drupal Based BusinessMediacurrent
 
Vortrag cyborg marketing andreas wagener_hof_221014_slide
Vortrag cyborg marketing andreas wagener_hof_221014_slideVortrag cyborg marketing andreas wagener_hof_221014_slide
Vortrag cyborg marketing andreas wagener_hof_221014_slideAndreas Wagener
 
Apostila transmissão calor (petrobras)
Apostila transmissão calor (petrobras)Apostila transmissão calor (petrobras)
Apostila transmissão calor (petrobras)Sayonara Silva
 
Pdf redes sociales
Pdf redes socialesPdf redes sociales
Pdf redes socialesisamar1996
 
Quand faites vous appel à Creafin? Présentation au Salon du Crédit de Delta L...
Quand faites vous appel à Creafin? Présentation au Salon du Crédit de Delta L...Quand faites vous appel à Creafin? Présentation au Salon du Crédit de Delta L...
Quand faites vous appel à Creafin? Présentation au Salon du Crédit de Delta L...Sven Van Santvliet
 
Actividad de apoyo eprendimiento
Actividad de apoyo eprendimientoActividad de apoyo eprendimiento
Actividad de apoyo eprendimientojuanpablocanocsj
 

Viewers also liked (18)

Programa XI Jornadas Aragonesas de Pediatria de Atencion Primaria
Programa XI Jornadas Aragonesas de Pediatria de Atencion PrimariaPrograma XI Jornadas Aragonesas de Pediatria de Atencion Primaria
Programa XI Jornadas Aragonesas de Pediatria de Atencion Primaria
 
The Future Proof Enterprise
The Future Proof EnterpriseThe Future Proof Enterprise
The Future Proof Enterprise
 
Data Pioneers - Roland Haeve (Atos Nederland) - Big data in organisaties
Data Pioneers - Roland Haeve (Atos Nederland) - Big data in organisatiesData Pioneers - Roland Haeve (Atos Nederland) - Big data in organisaties
Data Pioneers - Roland Haeve (Atos Nederland) - Big data in organisaties
 
Pvc
PvcPvc
Pvc
 
savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...
savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...
savon de marseille-savon liquide de marseille-savon noir-lait d'anesse-ghasso...
 
e-mail et réseaux sociaux pour la communication institutionnelle
e-mail et réseaux sociaux pour la communication institutionnellee-mail et réseaux sociaux pour la communication institutionnelle
e-mail et réseaux sociaux pour la communication institutionnelle
 
Casa "Joyo Mayu"
Casa "Joyo Mayu"Casa "Joyo Mayu"
Casa "Joyo Mayu"
 
Hola, soy mafalda!
Hola, soy mafalda!Hola, soy mafalda!
Hola, soy mafalda!
 
Volume05
Volume05Volume05
Volume05
 
20160901 jwein
20160901 jwein20160901 jwein
20160901 jwein
 
Fiscalidad deportiva y de entidades no lucrativas
Fiscalidad deportiva y de entidades no lucrativasFiscalidad deportiva y de entidades no lucrativas
Fiscalidad deportiva y de entidades no lucrativas
 
Starting & Growing a Drupal Based Business
Starting & Growing a Drupal Based BusinessStarting & Growing a Drupal Based Business
Starting & Growing a Drupal Based Business
 
Vortrag cyborg marketing andreas wagener_hof_221014_slide
Vortrag cyborg marketing andreas wagener_hof_221014_slideVortrag cyborg marketing andreas wagener_hof_221014_slide
Vortrag cyborg marketing andreas wagener_hof_221014_slide
 
Apostila transmissão calor (petrobras)
Apostila transmissão calor (petrobras)Apostila transmissão calor (petrobras)
Apostila transmissão calor (petrobras)
 
Pdf redes sociales
Pdf redes socialesPdf redes sociales
Pdf redes sociales
 
Quand faites vous appel à Creafin? Présentation au Salon du Crédit de Delta L...
Quand faites vous appel à Creafin? Présentation au Salon du Crédit de Delta L...Quand faites vous appel à Creafin? Présentation au Salon du Crédit de Delta L...
Quand faites vous appel à Creafin? Présentation au Salon du Crédit de Delta L...
 
Actividad de apoyo eprendimiento
Actividad de apoyo eprendimientoActividad de apoyo eprendimiento
Actividad de apoyo eprendimiento
 
Museum 2.0
Museum 2.0Museum 2.0
Museum 2.0
 

More from Sergio Luján Mora - Universidad de Alicante

More from Sergio Luján Mora - Universidad de Alicante (20)

Delivering location-based services using GIS, WAP, and the Web: two applications
Delivering location-based services using GIS, WAP, and the Web: two applicationsDelivering location-based services using GIS, WAP, and the Web: two applications
Delivering location-based services using GIS, WAP, and the Web: two applications
 
Clustering of Similar Values, in Spanish, for the Improvement of Search Systems
Clustering of Similar Values, in Spanish, for the Improvement of Search SystemsClustering of Similar Values, in Spanish, for the Improvement of Search Systems
Clustering of Similar Values, in Spanish, for the Improvement of Search Systems
 
XML: Ejemplos de uso
XML: Ejemplos de usoXML: Ejemplos de uso
XML: Ejemplos de uso
 
XML: Introducción
XML: IntroducciónXML: Introducción
XML: Introducción
 
XML: HTML y XHTML
XML: HTML y XHTMLXML: HTML y XHTML
XML: HTML y XHTML
 
Cookies: ¿Cómo funcionan?
Cookies: ¿Cómo funcionan?Cookies: ¿Cómo funcionan?
Cookies: ¿Cómo funcionan?
 
Cookies: ¿Qué son y para qué sirven?
Cookies: ¿Qué son y para qué sirven?Cookies: ¿Qué son y para qué sirven?
Cookies: ¿Qué son y para qué sirven?
 
Cookies: Uso en JavaScript
Cookies: Uso en JavaScriptCookies: Uso en JavaScript
Cookies: Uso en JavaScript
 
Curso Introduccion accesibilidad web
Curso Introduccion accesibilidad webCurso Introduccion accesibilidad web
Curso Introduccion accesibilidad web
 
¿Qué es un CAPTCHA? Origen y uso
¿Qué es un CAPTCHA? Origen y uso¿Qué es un CAPTCHA? Origen y uso
¿Qué es un CAPTCHA? Origen y uso
 
¿Qué es un CAPTCHA? Futuro
¿Qué es un CAPTCHA? Futuro¿Qué es un CAPTCHA? Futuro
¿Qué es un CAPTCHA? Futuro
 
Errores web: Tame
Errores web: TameErrores web: Tame
Errores web: Tame
 
Errores web: Renfe y las fechas
Errores web: Renfe y las fechasErrores web: Renfe y las fechas
Errores web: Renfe y las fechas
 
Errores web: Renfe y los nombres de las ciudades
Errores web: Renfe y los nombres de las ciudadesErrores web: Renfe y los nombres de las ciudades
Errores web: Renfe y los nombres de las ciudades
 
Errores web: El País
Errores web: El PaísErrores web: El País
Errores web: El País
 
Errores web: Amadeus y su calendario
Errores web: Amadeus y su calendarioErrores web: Amadeus y su calendario
Errores web: Amadeus y su calendario
 
Errores web: Rumbo y su calendario
Errores web: Rumbo y su calendarioErrores web: Rumbo y su calendario
Errores web: Rumbo y su calendario
 
Herramientas de trabajo colaborativo
Herramientas de trabajo colaborativoHerramientas de trabajo colaborativo
Herramientas de trabajo colaborativo
 
Herramientas educativas
Herramientas educativasHerramientas educativas
Herramientas educativas
 
Recursos 2.0 de la Universidad de Alicante
Recursos 2.0 de la Universidad de AlicanteRecursos 2.0 de la Universidad de Alicante
Recursos 2.0 de la Universidad de Alicante
 

Recently uploaded

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...JoseMartinMalpartida1
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdfDemetrio Ccesa Rayme
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 

Recently uploaded (20)

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 

¿Qué es un CAPTCHA? Problemas de accesibilidad (2/2)

  • 1. ¿Qué es un CAPTCHA?Problemas de accesibilidad (2) Sergio Luján Mora sergio.lujan@ua.es CPT-03
  • 2.
  • 3.
  • 4. ¿Qué soluciones hay? Puzzles lógicos Salida auditiva Uso limitado de cuentas Controles no interactivos Sistemas de identidad federados Otros enfoques
  • 5. ¿Qué soluciones hay? Propuestas de captcha textual
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. <form> Nombre: <input type="text" name="nombre" /> <br /> Email: <input type="text" name="email" /> <br /> Comentario: <textareacols="40" rows="5" name="comentario"></textarea> <br /> Este campo hay que dejarlo vacío: <input type="text" name="tarromiel" id="tarromiel" /> <br /> <input type="submit" value="Enviar" /> </form> HTML Nombre Email Comentario CSS #tarromiel { display: none; } Este campo hay que dejarlo vacío Enviar
  • 13. Nombre Nombre Email Email Comentario Comentario Este campo hay que dejarlo vacío Enviar Enviar
  • 14. Nombre Nombre Sergio Luján Watches Email Email sergio.lujan@ua.es watches@wtch.com Comentario Comentario Un comentario de prueba $159 Rep1icaWatches at Rep1icaExpertTop qua1ity replicaWatches of Swissluxurywatchbrands Este campo hay que dejarlo vacío Watches Enviar Enviar
  • 15. CAPTCHA del tarro de miel Ventajas: Simple Transparente Accesible Desventajas: ¿CSS? Bots compatibles con CSS
  • 16.
  • 17. WP Hashcash functionwphc(){ varwphc_data = [1826990040,1642380234,1744545182,1625853405,2080285395,1956838107,2063579084,1017887948,985654664,1017903262,985654664,1034680734,1068690319,804713093,1826857673,1659154913,1795139534,800127894]; for (var i=0; i<wphc_data.length; i++){ wphc_data[i]=wphc_data[i]^260821694; } var a = new Array(wphc_data.length); for (var i=0; i<wphc_data.length; i++) { a[i] = String.fromCharCode(wphc_data[i] & 0xFF, wphc_data[i]>>>8 & 0xFF, wphc_data[i]>>>16 & 0xFF, wphc_data[i]>>>24 & 0xFF); } returneval(a.join('')); }
  • 18. WP Hashcash Proof-of-work Prueba de trabajo Asimetría: Difícil (pero factible) para el cliente Fácil de verificar por el servidor Ventajas y desventajas
  • 19. Resumen Problemas de accesibilidad Nuevos captcha Captcha (no) accesible Captcha transparente Juego del gato y el ratón