Por favor, use este identificador para citar o enlazar este ítem:
https://hdl.handle.net/10495/38040
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.advisor | Aedo Cobo, Jose Edinson | - |
dc.contributor.author | Plazas Olaya, Maria Katherine | - |
dc.date.accessioned | 2024-02-05T20:13:13Z | - |
dc.date.available | 2024-02-05T20:13:13Z | - |
dc.date.issued | 2023 | - |
dc.identifier.uri | https://hdl.handle.net/10495/38040 | - |
dc.description.abstract | RESUMEN : Las plataformas IoT pueden tener vulnerabilidades que permiten a los atacantes interrumpir el funcionamiento normal del sistema y comprometer la seguridad de la información. En este trabajo de investigación se desarrolla un sistema de detección de ataques en redes, utilizando modelos de aprendizaje automático para analizar el flujo de datos de paquetes de red en busca de tráfico malicioso. El sistema implementa un extractor de tráfico de red en tiempo real para capturar la información que viaja por la red y extraer los atributos que describen a los paquetes de red. Además, cuenta con un detector de ataques, que está diseñado bajo una arquitectura de microservicios que ejecuta cuatro modelos de aprendizaje automático (árboles de decisión, bosques aleatorios, regresión logística y máquinas de soporte vectorial) que han sido previamente entrenados mediante tres bases de datos (BoT-IoT, UNSW-NB15 y una base de datos propia), la cuales contienen patrones de ataques. También se construye un escenario de prueba para evaluar el rendimiento del sistema de detección, ejecutando ataques hacia una máquina víctima que ejecuta la plataforma IoT. La evaluación del sistema de detección se realiza mediante métricas de rendimiento como el accuracy, el recall, la precisión y el F1-score. Los resultados muestran que el modelo de árboles de decisión tiene el mejor desempeño, con un valor F1 del 98.08%, precisión del 99.25%, sensibilidad del 96.96% y exactitud del 99.62%. Además, se mide el tiempo de predicción de un ataque en la red, el cual es de 0.36 segundos desde la captura de 100 datos hasta la recepción de la predicción. | spa |
dc.description.abstract | ABSTRACT : IoT platforms can have vulnerabilities that allow attackers to disrupt the system's regular operation and compromise information security. This research work develops a network attack detection system using machine learning models to analyze the flow of network packet data for malicious traffic. The system implements a real-time network traffic extractor to capture information traveling through the network and extract attributes that describe network packets. Additionally, it features an attack detector designed under a microservices architecture, executing four machine learning models (decision trees, random forests, logistic regression, and support vector machines) previously trained on three databases (BoT-IoT, UNSW-NB15 and a custom database) containing attack patterns. A test scenario is constructed to evaluate the performance of the detection system by launching attacks on a victim machine running the IoT platform. The detection system is evaluated using performance metrics such as accuracy, recall, precision, and F1-score. The results show that the decision tree model performs the best, with an F1-score of 98.08%, precision of 99.25%, recall of 96.96%, and accuracy of 99.62%. The prediction time for a network attack is 0.36 seconds, from capturing 100 data packets to receiving the prediction. | spa |
dc.format.extent | 79 páginas | spa |
dc.format.mimetype | application/pdf | spa |
dc.language.iso | spa | spa |
dc.type.hasversion | info:eu-repo/semantics/draft | spa |
dc.rights | info:eu-repo/semantics/openAccess | spa |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/2.5/co/ | * |
dc.title | Implementación de estrategia de control de acceso para plataformas IoT basadas en microservicios | spa |
dc.type | info:eu-repo/semantics/masterThesis | spa |
dc.publisher.group | Sistemas Embebidos e Inteligencia Computacional (SISTEMIC) | spa |
oaire.version | http://purl.org/coar/version/c_b1a7d7d4d402bcce | spa |
dc.rights.accessrights | http://purl.org/coar/access_right/c_abf2 | spa |
thesis.degree.name | Magíster en Ingeniería | spa |
thesis.degree.level | Maestría | spa |
thesis.degree.discipline | Facultad de Ingeniería. Maestría en Ingeniería | spa |
thesis.degree.grantor | Universidad de Antioquia | spa |
dc.rights.creativecommons | https://creativecommons.org/licenses/by-nc-sa/4.0/ | spa |
dc.publisher.place | Medellín, Colombia | spa |
dc.type.coar | http://purl.org/coar/resource_type/c_bdcc | spa |
dc.type.redcol | https://purl.org/redcol/resource_type/TM | spa |
dc.type.local | Tesis/Trabajo de grado - Monografía - Maestría | spa |
dc.subject.lemb | Aprendizaje automático (inteligencia artificial) | - |
dc.subject.lemb | Machine learning | - |
dc.subject.lemb | Seguridad en computadores | - |
dc.subject.lemb | Computer security | - |
dc.subject.lemb | Redes de computadores - medidas de seguridad | - |
dc.subject.lemb | Computer networks - Security measures | - |
dc.subject.agrovoc | Internet de las cosas | - |
dc.subject.agrovoc | Internet of Things | - |
dc.subject.proposal | Detección de ataques | spa |
dc.subject.proposal | Tráfico de red | spa |
dc.subject.proposal | Arquitectura de microservicios | spa |
dc.subject.proposal | Ciudades inteligentes | spa |
dc.subject.agrovocuri | http://aims.fao.org/aos/agrovoc/c_e4315b22 | - |
Aparece en las colecciones: | Maestrías de la Facultad de Ingeniería |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
PlazasMaria_2023_SeguridadPlataformasIot.pdf | Tesis de maestría | 1.07 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons