Análisis comparativo de algoritmos de aprendizaje automático para detectar ataques de SQLI en microservicios web

Descripción del Articulo

Las inyecciones SQL (Structured Query Language) plantean una amenaza constante a los microservicios web, destacando la urgencia de una identificación eficiente para abordar esta vulnerabilidad. El presente estudio compara algoritmos de aprendizaje automático para la detección de inyecciones SQL en m...

Descripción completa

Detalles Bibliográficos
Autores: Peralta Garcia, Edwin Jahir, Quevedo Monsalbe, Juan Carlos
Formato: tesis de grado
Fecha de Publicación:2024
Institución:Universidad Señor de Sipan
Repositorio:USS-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.uss.edu.pe:20.500.12802/13203
Enlace del recurso:https://hdl.handle.net/20.500.12802/13203
Nivel de acceso:acceso abierto
Materia:SQL injection
Aprendizaje automático
Algoritmos
Aplicaciones web
Técnicas
https://purl.org/pe-repo/ocde/ford#2.02.04
id USSS_f543faafe57dd5508dad3e8a2cb78281
oai_identifier_str oai:repositorio.uss.edu.pe:20.500.12802/13203
network_acronym_str USSS
network_name_str USS-Institucional
repository_id_str 4829
dc.title.es_PE.fl_str_mv Análisis comparativo de algoritmos de aprendizaje automático para detectar ataques de SQLI en microservicios web
title Análisis comparativo de algoritmos de aprendizaje automático para detectar ataques de SQLI en microservicios web
spellingShingle Análisis comparativo de algoritmos de aprendizaje automático para detectar ataques de SQLI en microservicios web
Peralta Garcia, Edwin Jahir
SQL injection
Aprendizaje automático
Algoritmos
Aplicaciones web
Técnicas
https://purl.org/pe-repo/ocde/ford#2.02.04
title_short Análisis comparativo de algoritmos de aprendizaje automático para detectar ataques de SQLI en microservicios web
title_full Análisis comparativo de algoritmos de aprendizaje automático para detectar ataques de SQLI en microservicios web
title_fullStr Análisis comparativo de algoritmos de aprendizaje automático para detectar ataques de SQLI en microservicios web
title_full_unstemmed Análisis comparativo de algoritmos de aprendizaje automático para detectar ataques de SQLI en microservicios web
title_sort Análisis comparativo de algoritmos de aprendizaje automático para detectar ataques de SQLI en microservicios web
author Peralta Garcia, Edwin Jahir
author_facet Peralta Garcia, Edwin Jahir
Quevedo Monsalbe, Juan Carlos
author_role author
author2 Quevedo Monsalbe, Juan Carlos
author2_role author
dc.contributor.advisor.fl_str_mv Arcila Diaz, Juan Carlos
dc.contributor.author.fl_str_mv Peralta Garcia, Edwin Jahir
Quevedo Monsalbe, Juan Carlos
dc.subject.es_PE.fl_str_mv SQL injection
Aprendizaje automático
Algoritmos
Aplicaciones web
Técnicas
topic SQL injection
Aprendizaje automático
Algoritmos
Aplicaciones web
Técnicas
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 Las inyecciones SQL (Structured Query Language) plantean una amenaza constante a los microservicios web, destacando la urgencia de una identificación eficiente para abordar esta vulnerabilidad. El presente estudio compara algoritmos de aprendizaje automático para la detección de inyecciones SQL en microservicios web, utilizando un dataset público de 22,749 datos. Se llevó a cabo una revisión literaria para identificar tipos de inyecciones SQL y algoritmos de aprendizaje automático. Se compararon los resultados de Random forest, Decision tree y Support Vector Machine. Los hallazgos indican que Random forest lidera con una precision y acurracy del 99%, recall del 97%, y F1-Score del 98%. En cambio, Decision tree obtiene una precision del 92%, recall del 86%, y F1-Score del 97%. SVM presenta una acurracy, precision y F1-Score del 98%, con un recall del 97%. En resumen, Random forest se destaca como óptimo para la detección de inyecciones SQL en microservicios web.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-09-30T19:57:28Z
dc.date.available.none.fl_str_mv 2024-09-30T19:57:28Z
dc.date.issued.fl_str_mv 2024
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12802/13203
url https://hdl.handle.net/20.500.12802/13203
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.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/pe/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/pe/
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Señor de Sipán
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.es_PE.fl_str_mv Repositorio Institucional - USS
Repositorio Institucional USS
dc.source.none.fl_str_mv reponame:USS-Institucional
instname:Universidad Señor de Sipan
instacron:USS
instname_str Universidad Señor de Sipan
instacron_str USS
institution USS
reponame_str USS-Institucional
collection USS-Institucional
bitstream.url.fl_str_mv https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/6/Peralta%20Garcia%20Edwin%20%26%20Quevedo%20Monsalbe%20Juan.pdf
https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/2/Autorizaci%c3%b3n%20del%20autor.pdf
https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/3/Informe%20de%20similitud.pdf
https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/4/license_rdf
https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/5/license.txt
https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/7/Peralta%20Garcia%20Edwin%20%26%20Quevedo%20Monsalbe%20Juan.pdf.txt
https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/9/Autorizaci%c3%b3n%20del%20autor.pdf.txt
https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/11/Informe%20de%20similitud.pdf.txt
https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/8/Peralta%20Garcia%20Edwin%20%26%20Quevedo%20Monsalbe%20Juan.pdf.jpg
https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/10/Autorizaci%c3%b3n%20del%20autor.pdf.jpg
https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/12/Informe%20de%20similitud.pdf.jpg
bitstream.checksum.fl_str_mv ee40af4f7fe54ecb24d1ee406fb6c6a8
8fc401f5def334c629d64d68cd6c4955
9f55646d1e385bc764a18507ac7b9440
3655808e5dd46167956d6870b0f43800
8a4605be74aa9ea9d79846c1fba20a33
21decf9eb60fee2423f6a0670d616672
8fb7e3cd65f350efe18f63e9ac969ea5
67a7bbd27ecff8772e45a19d73b75c74
b06e27a3bc74c685785491e0c3bba27f
306117670bc87d0cbda10b3e35182dea
1d22d99287761e04fefc4a25599f53e8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad Señor de Sipán
repository.mail.fl_str_mv repositorio@uss.edu.pe
_version_ 1845884150212460544
spelling Arcila Diaz, Juan CarlosPeralta Garcia, Edwin JahirQuevedo Monsalbe, Juan Carlos2024-09-30T19:57:28Z2024-09-30T19:57:28Z2024https://hdl.handle.net/20.500.12802/13203Las inyecciones SQL (Structured Query Language) plantean una amenaza constante a los microservicios web, destacando la urgencia de una identificación eficiente para abordar esta vulnerabilidad. El presente estudio compara algoritmos de aprendizaje automático para la detección de inyecciones SQL en microservicios web, utilizando un dataset público de 22,749 datos. Se llevó a cabo una revisión literaria para identificar tipos de inyecciones SQL y algoritmos de aprendizaje automático. Se compararon los resultados de Random forest, Decision tree y Support Vector Machine. Los hallazgos indican que Random forest lidera con una precision y acurracy del 99%, recall del 97%, y F1-Score del 98%. En cambio, Decision tree obtiene una precision del 92%, recall del 86%, y F1-Score del 97%. SVM presenta una acurracy, precision y F1-Score del 98%, con un recall del 97%. En resumen, Random forest se destaca como óptimo para la detección de inyecciones SQL en microservicios web.TesisCiencias de la información como herramientas multidisciplinares y estratégicas en el contexto industrial y de organizacionesInformática y transformación digital en el contexto industrial y organizacional.application/pdfspaUniversidad Señor de SipánPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/pe/Repositorio Institucional - USSRepositorio Institucional USSreponame:USS-Institucionalinstname:Universidad Señor de Sipaninstacron:USSSQL injectionAprendizaje automáticoAlgoritmosAplicaciones webTécnicashttps://purl.org/pe-repo/ocde/ford#2.02.04Análisis comparativo de algoritmos de aprendizaje automático para detectar ataques de SQLI en microservicios webinfo:eu-repo/semantics/bachelorThesisSUNEDUUniversidad Señor de Sipán. Facultad de Ingeniería, Arquitectura y UrbanismoIngeniero de SistemasIngeniería de Sistemas47715777https://orcid.org/0000-0002-7788-951X7251731375724740612076Atalaya Urrutia, Carlos WilliamAsenjo Carranza, Enrique DavidGuevara Alburqueque, Laurita Belenhttps://purl.org/pe-repo/renati/level#tituloProfesionalhttps://purl.org/pe-repo/renati/type#tesisORIGINALPeralta Garcia Edwin & Quevedo Monsalbe Juan.pdfPeralta Garcia Edwin & Quevedo Monsalbe Juan.pdfapplication/pdf1536713https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/6/Peralta%20Garcia%20Edwin%20%26%20Quevedo%20Monsalbe%20Juan.pdfee40af4f7fe54ecb24d1ee406fb6c6a8MD56Autorización del autor.pdfAutorización del autor.pdfapplication/pdf106138https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/2/Autorizaci%c3%b3n%20del%20autor.pdf8fc401f5def334c629d64d68cd6c4955MD52Informe de similitud.pdfInforme de similitud.pdfapplication/pdf1340144https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/3/Informe%20de%20similitud.pdf9f55646d1e385bc764a18507ac7b9440MD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/4/license_rdf3655808e5dd46167956d6870b0f43800MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/5/license.txt8a4605be74aa9ea9d79846c1fba20a33MD55TEXTPeralta Garcia Edwin & Quevedo Monsalbe Juan.pdf.txtPeralta Garcia Edwin & Quevedo Monsalbe Juan.pdf.txtExtracted texttext/plain73718https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/7/Peralta%20Garcia%20Edwin%20%26%20Quevedo%20Monsalbe%20Juan.pdf.txt21decf9eb60fee2423f6a0670d616672MD57Autorización del autor.pdf.txtAutorización del autor.pdf.txtExtracted texttext/plain2335https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/9/Autorizaci%c3%b3n%20del%20autor.pdf.txt8fb7e3cd65f350efe18f63e9ac969ea5MD59Informe de similitud.pdf.txtInforme de similitud.pdf.txtExtracted texttext/plain52070https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/11/Informe%20de%20similitud.pdf.txt67a7bbd27ecff8772e45a19d73b75c74MD511THUMBNAILPeralta Garcia Edwin & Quevedo Monsalbe Juan.pdf.jpgPeralta Garcia Edwin & Quevedo Monsalbe Juan.pdf.jpgGenerated Thumbnailimage/jpeg9271https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/8/Peralta%20Garcia%20Edwin%20%26%20Quevedo%20Monsalbe%20Juan.pdf.jpgb06e27a3bc74c685785491e0c3bba27fMD58Autorización del autor.pdf.jpgAutorización del autor.pdf.jpgGenerated Thumbnailimage/jpeg9234https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/10/Autorizaci%c3%b3n%20del%20autor.pdf.jpg306117670bc87d0cbda10b3e35182deaMD510Informe de similitud.pdf.jpgInforme de similitud.pdf.jpgGenerated Thumbnailimage/jpeg7400https://repositorio.uss.edu.pe/bitstream/20.500.12802/13203/12/Informe%20de%20similitud.pdf.jpg1d22d99287761e04fefc4a25599f53e8MD51220.500.12802/13203oai:repositorio.uss.edu.pe:20.500.12802/132032024-10-01 03:02:39.369Repositorio Institucional de la Universidad Señor de Sipánrepositorio@uss.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.408208
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).