Evaluación de vulnerabilidad del captcha mediante el reconocimiento con redes neuronales convolucionales

Descripción del Articulo

La Prueba de Turing pública completamente automatizada para distinguir computadoras de humanos CAPTCHA (en inglés: Completely Automated Public Turing Test to Tell Computers and Human Apart) es una prueba que garantiza que los usuarios son personas y no computadoras. Han sido diseñadas para que las p...

Descripción completa

Detalles Bibliográficos
Autores: Gonzales Quilca, Jhon Carlos, Chalco Huarachi, Elmer Ander
Formato: tesis de grado
Fecha de Publicación:2024
Institución:Universidad Nacional del Altiplano
Repositorio:UNAP-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.unap.edu.pe:20.500.14082/23182
Enlace del recurso:https://repositorio.unap.edu.pe/handle/20.500.14082/23182
Nivel de acceso:acceso abierto
Materia:Aprendizaje profundo
Captcha
Reconocimiento de imágenes
Redes neuronales convolucionales
Seguridad informática
https://purl.org/pe-repo/ocde/ford#2.02.04
id RNAP_a5c30ac2a20d7dfdfa11a00207d967dc
oai_identifier_str oai:repositorio.unap.edu.pe:20.500.14082/23182
network_acronym_str RNAP
network_name_str UNAP-Institucional
repository_id_str 9382
dc.title.es_PE.fl_str_mv Evaluación de vulnerabilidad del captcha mediante el reconocimiento con redes neuronales convolucionales
title Evaluación de vulnerabilidad del captcha mediante el reconocimiento con redes neuronales convolucionales
spellingShingle Evaluación de vulnerabilidad del captcha mediante el reconocimiento con redes neuronales convolucionales
Gonzales Quilca, Jhon Carlos
Aprendizaje profundo
Captcha
Reconocimiento de imágenes
Redes neuronales convolucionales
Seguridad informática
https://purl.org/pe-repo/ocde/ford#2.02.04
title_short Evaluación de vulnerabilidad del captcha mediante el reconocimiento con redes neuronales convolucionales
title_full Evaluación de vulnerabilidad del captcha mediante el reconocimiento con redes neuronales convolucionales
title_fullStr Evaluación de vulnerabilidad del captcha mediante el reconocimiento con redes neuronales convolucionales
title_full_unstemmed Evaluación de vulnerabilidad del captcha mediante el reconocimiento con redes neuronales convolucionales
title_sort Evaluación de vulnerabilidad del captcha mediante el reconocimiento con redes neuronales convolucionales
author Gonzales Quilca, Jhon Carlos
author_facet Gonzales Quilca, Jhon Carlos
Chalco Huarachi, Elmer Ander
author_role author
author2 Chalco Huarachi, Elmer Ander
author2_role author
dc.contributor.advisor.fl_str_mv Vilca Huayta, Oliver Amadeo
dc.contributor.author.fl_str_mv Gonzales Quilca, Jhon Carlos
Chalco Huarachi, Elmer Ander
dc.subject.es_PE.fl_str_mv Aprendizaje profundo
Captcha
Reconocimiento de imágenes
Redes neuronales convolucionales
Seguridad informática
topic Aprendizaje profundo
Captcha
Reconocimiento de imágenes
Redes neuronales convolucionales
Seguridad informática
https://purl.org/pe-repo/ocde/ford#2.02.04
dc.subject.ocde.es_PE.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.04
description La Prueba de Turing pública completamente automatizada para distinguir computadoras de humanos CAPTCHA (en inglés: Completely Automated Public Turing Test to Tell Computers and Human Apart) es una prueba que garantiza que los usuarios son personas y no computadoras. Han sido diseñadas para que las personas las puedan resolver fácilmente, pero que son difíciles para las computadoras, se utiliza para evitar que los programas informáticos con procedimientos reiterativos (bots) intenten acceder de manera no autorizada. Aunque existen varios tipos de captchas basados en texto, audio, imágenes, videos y acertijos. Muchos sitios web, incluido los servicios gubernamentales, todavía utilizan captchas basados en texto. El propósito principal de esta investigación fue desarrollar un modelo para reconocer captchas de texto de la librería GregwarCaptcha comparando dos modelos, el primero con reconocimiento óptico de imágenes y el segundo con redes neuronales convolucionales. Se obtuvo una base de datos de 1017 imágenes de captchas; seguidamente, se realizaron el preprocesamiento de datos, clasificación y entrenamiento de los dos modelos. Asimismo, se evaluó y se comparó la utilidad de los algoritmos mediante la matriz de confusión y el método F1-score, desarrollado en Python. El enfoque de investigación es cuantitativo, de nivel proyectiva. Los resultados mostraron que las redes neuronales convolucionales obtuvieron una exactitud del 97% superando significativamente al 37% del método OCR. En conclusión, esta investigación demostró la eficacia de las redes neuronales convolucionales para reconocer captchas de texto, que pueden mejorar la seguridad de los sistemas de información en un futuro.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-10-28T14:46:52Z
dc.date.available.none.fl_str_mv 2024-10-28T14:46:52Z
dc.date.issued.fl_str_mv 2024-10-29
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.es_PE.fl_str_mv info:eu-repo/semantics/acceptedVersion
format bachelorThesis
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unap.edu.pe/handle/20.500.14082/23182
url https://repositorio.unap.edu.pe/handle/20.500.14082/23182
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.es_PE.fl_str_mv https://creativecommons.org/licenses/by/4.0/deed.es
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by/4.0/deed.es
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Nacional del Altiplano. Repositorio Institucional - UNAP
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.none.fl_str_mv reponame:UNAP-Institucional
instname:Universidad Nacional del Altiplano
instacron:UNAP
instname_str Universidad Nacional del Altiplano
instacron_str UNAP
institution UNAP
reponame_str UNAP-Institucional
collection UNAP-Institucional
bitstream.url.fl_str_mv https://repositorio.unap.edu.pe/bitstreams/395d1451-d8a9-482b-a2c6-63ddc17f3803/download
https://repositorio.unap.edu.pe/bitstreams/56c19006-72ff-4676-905f-22b1a3b524c9/download
https://repositorio.unap.edu.pe/bitstreams/a54a30db-c704-492a-b3b2-bf35f23f7944/download
bitstream.checksum.fl_str_mv 04dcde89e1080e571371748539632f05
881a39db2130b5fb6d9c6906bc9dd4c4
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional de la Universidad Nacional del Altiplano
repository.mail.fl_str_mv dspace7@outlook.com
_version_ 1868078674636439552
spelling Vilca Huayta, Oliver AmadeoGonzales Quilca, Jhon CarlosChalco Huarachi, Elmer Ander2024-10-28T14:46:52Z2024-10-28T14:46:52Z2024-10-29https://repositorio.unap.edu.pe/handle/20.500.14082/23182La Prueba de Turing pública completamente automatizada para distinguir computadoras de humanos CAPTCHA (en inglés: Completely Automated Public Turing Test to Tell Computers and Human Apart) es una prueba que garantiza que los usuarios son personas y no computadoras. Han sido diseñadas para que las personas las puedan resolver fácilmente, pero que son difíciles para las computadoras, se utiliza para evitar que los programas informáticos con procedimientos reiterativos (bots) intenten acceder de manera no autorizada. Aunque existen varios tipos de captchas basados en texto, audio, imágenes, videos y acertijos. Muchos sitios web, incluido los servicios gubernamentales, todavía utilizan captchas basados en texto. El propósito principal de esta investigación fue desarrollar un modelo para reconocer captchas de texto de la librería GregwarCaptcha comparando dos modelos, el primero con reconocimiento óptico de imágenes y el segundo con redes neuronales convolucionales. Se obtuvo una base de datos de 1017 imágenes de captchas; seguidamente, se realizaron el preprocesamiento de datos, clasificación y entrenamiento de los dos modelos. Asimismo, se evaluó y se comparó la utilidad de los algoritmos mediante la matriz de confusión y el método F1-score, desarrollado en Python. El enfoque de investigación es cuantitativo, de nivel proyectiva. Los resultados mostraron que las redes neuronales convolucionales obtuvieron una exactitud del 97% superando significativamente al 37% del método OCR. En conclusión, esta investigación demostró la eficacia de las redes neuronales convolucionales para reconocer captchas de texto, que pueden mejorar la seguridad de los sistemas de información en un futuro.application/pdfspaUniversidad Nacional del Altiplano. Repositorio Institucional - UNAPPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by/4.0/deed.esAprendizaje profundoCaptchaReconocimiento de imágenesRedes neuronales convolucionalesSeguridad informáticahttps://purl.org/pe-repo/ocde/ford#2.02.04Evaluación de vulnerabilidad del captcha mediante el reconocimiento con redes neuronales convolucionalesinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionreponame:UNAP-Institucionalinstname:Universidad Nacional del Altiplanoinstacron:UNAPSUNEDUIngeniero de SistemasIngeniería de SistemasUniversidad Nacional del Altiplano. Facultad de Ingeniería Mecánica Eléctrica, Electrónica y Sistemashttps://orcid.org/0000-0002-5703-790X01325478https://purl.org/pe-repo/renati/type#tesishttps://purl.org/pe-repo/renati/level#tituloProfesional612049Zanabria Ortega, MilderCalderon Vilca, Edwin FredyMamani Huacani, Zulema Lilian7005621176974584ORIGINALGonzales_Jhon_Chalco_Elmer.pdfGonzales_Jhon_Chalco_Elmer.pdfapplication/pdf4357872https://repositorio.unap.edu.pe/bitstreams/395d1451-d8a9-482b-a2c6-63ddc17f3803/download04dcde89e1080e571371748539632f05MD51REPORTE DE SIMILITUD.pdfREPORTE DE SIMILITUD.pdfapplication/pdf3922953https://repositorio.unap.edu.pe/bitstreams/56c19006-72ff-4676-905f-22b1a3b524c9/download881a39db2130b5fb6d9c6906bc9dd4c4MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.unap.edu.pe/bitstreams/a54a30db-c704-492a-b3b2-bf35f23f7944/download8a4605be74aa9ea9d79846c1fba20a33MD5220.500.14082/23182oai:repositorio.unap.edu.pe:20.500.14082/231822024-10-28 14:55:43.513https://creativecommons.org/licenses/by/4.0/deed.esinfo:eu-repo/semantics/openAccessopen.accesshttps://repositorio.unap.edu.peRepositorio institucional de la Universidad Nacional del Altiplanodspace7@outlook.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.918711
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).