Mostrar el registro sencillo del ítem

dc.contributor.advisorBravo Ruiz, Jaime Arturo
dc.contributor.authorPaico Chileno, Daniel
dc.contributor.authorValdera Contreras, Jhon Harry
dc.date.accessioned2021-12-07T15:48:24Z
dc.date.available2021-12-07T15:48:24Z
dc.date.issued2021
dc.identifier.urihttps://hdl.handle.net/20.500.12802/8908
dc.description.abstractEn los últimos años los gestores de datos NoSQL son la solución perfecta para la disponibilidad de la información en tiempo real, tecnologías como Big Data e Internet de las cosas están revolucionando la sociedad, para ello, empresas como Facebook, Google, Amazon entre otros, han tenido la necesidad de crear sus propias bases de datos NoSQL para satisfacer mejor a sus clientes, dependiendo el problema a resolver las bases de datos NoSQL se orientan en diferentes categorías tales como, documentos, clave – valor, columnas, grafos y memoria. La popularidad de SQL tiene como consecuencia la incomprensión de la existencia de ataques de inyección en almacenes de datos NoSQL, empresas como la fundación The Open Application Security Project (OWASP) sigue posicionando a los ataques de inyección entre los riesgos más peligrosos en aplicaciones web , es por ello que tanto la plataforma PARSE SERVER y la API de autenticación de Fortnite sufrieron ataques de inyección por parte de un dominio mal configurado y de uso de expresiones regulares (regex), por lo tanto, los aspectos de seguridad en NoSQL son críticos, pues lamentablemente este en sus inicios no era la preocupación principal de los diseñadores de sistemas, a consecuencia de ello, NoSQL tiene problemas de rendimiento en las soluciones defensivas existentes de los ataques de inyección. Por esta razón, se presenta un estudio para detectar ataques de inyección mediante aprendizaje automático en bases de datos NoSQL, para ello se determinaron los mejores algoritmos de clasificación en base al criterio de exactitud asi como en los casos donde se acontece ataques de inyección, asi mismo, se construyó el conjunto de datos el cual se orienta a un patrón que sigue la estructura de la Notación de Objetos de Java Script (JSON), el cual consta de 19 atributos, 2 etiquetas y 509 ejemplos que le pertenecen a inicio y cierre de documento, clave, valor, separador y operador. Los resultados obtenidos demuestran que los algoritmos de clasificación de Red Neuronal, Perceptrón Multicapa, Árbol de decisión, Random Forest, Support Vector Machine y K-vecinos más próximos cumplieron los objetivos de la investigación, permitieron una clasificación correcta de los datos con una precisión muy alta de 98.7%, 98.7%, 96.3%, 89.6%, 84.8% y 84.8% respectivamente, y en un periodo de tiempo muy corto. Los modelos de clasificación propuestos en este estudio pueden detectar ataques de inyección en bases de datos NoSQL orientado a documentos, como estudio futuro se plantea crear un Dataset basado en un solo patrón orientado a cualquier tipo de base de datos NoSQL.es_PE
dc.description.uriTesises_PE
dc.formatapplication/pdfes_PE
dc.language.isospaes_PE
dc.publisherUniversidad Señor de Sipánes_PE
dc.rightsinfo:eu-repo/semantics/restrictedAccesses_PE
dc.rightsAtribución-NoComercial-SinDerivadas 2.5 Perú*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/pe/*
dc.sourceRepositorio Institucional - USSes_PE
dc.source.uriRepositorio Institucional USSes_PE
dc.subjectAlgoritmos de Clasificaciónes_PE
dc.subjectAprendizaje automáticoes_PE
dc.subjectAtaques de Inyecciónes_PE
dc.subjectData Setes_PE
dc.subjectJSONes_PE
dc.subjectNoSQLes_PE
dc.titleDetección automática de ataques de inyección mediante aprendizaje automático en bases de datos NOSQLes_PE
dc.typeinfo:eu-repo/semantics/bachelorThesises_PE
thesis.degree.grantorUniversidad Señor de Sipán. Facultad de Ingeniería, Arquitectura y Urbanismoes_PE
thesis.degree.nameIngeniero de Sistemases_PE
thesis.degree.disciplineIngeniería de Sistemases_PE
dc.subject.ocdehttp://purl.org/pe-repo/ocde/ford#2.02.04es_PE
renati.advisor.dni17610253
renati.advisor.orcidhttps://orcid.org/0000-0003-1929-3969es_PE
renati.author.dni75577344
renati.author.dni46863809
renati.discipline612076es_PE
renati.jurorRamos Moscol, Mario Fernando
renati.jurorBravo Ruiz, Jaime Arturo
renati.jurorAtalaya Urrutia, Carlos William
renati.levelhttp://purl.org/pe-repo/renati/level#tituloProfesionales_PE
renati.typehttp://purl.org/pe-repo/renati/type#tesises_PE
dc.description.lineadeinvestigacionInfraestructura, Tecnología y Medio Ambientees_PE
dc.publisher.countryPEes_PE


Ficheros en el ítem

Thumbnail
Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

info:eu-repo/semantics/restrictedAccess
Excepto si se señala otra cosa, la licencia del ítem se describe como info:eu-repo/semantics/restrictedAccess