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...
| Autores: | , |
|---|---|
| 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).
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).