Publicación:
Desarrollo de un cuadro de mandos dinámico y responsivo para el análisis de malware

dc.contributor.advisorRobles Gómez, Antonio
dc.contributor.authorBarreto Pestaña, Clemente
dc.date.accessioned2025-07-08T15:11:01Z
dc.date.available2025-07-08T15:11:01Z
dc.date.issued2025-06
dc.description.abstractEste trabajo de fin de máster tiene como objetivo el diseño e implementación de un sistema integral para el análisis de malware, capaz de capturar, procesar y visualizar información en tiempo casi real desde múltiples fuentes abiertas. La solución propuesta intenta mejorar un trabajo previo, incorporando la consulta dinámica de fuentes de datos, el uso de tecnologías de procesamiento y almacenamiento masivo y la implementación de técnicas de visualización responsiva. El sistema desarrollado se basa en una arquitectura contenerizada y escalable que emplea Apache Airflow para la orquestación de flujos ETL, Elasticsearch para el almacenamiento no relacional de datos en distintos niveles (Bronze, Silver, Gold) y Dash Plotly para la creación de un cuadro de mandos interactivo. La integración de diversas APIs públicas permite la recogida dinámica de muestras de malware, que son enriquecidas y analizadas de forma paralela antes de ser presentadas mediante distintos tipos de visualizaciones. El trabajo realizado pretende ser una herramienta útil para asistir en el análisis técnico de malware y en la toma de decisiones en el ámbito de la ciberseguridad.es
dc.description.abstractDesarrollo de un cuadro de mandos dinámico y responsivo para el análisis de malware. This master’s thesis aims to design and implement a comprehensive malware analysis system capable of capturing, processing, and visualizing information in near-real time from multiple open sources. The proposed solution seeks to improve upon previous work by incorporating dynamic querying of data sources, the use of massive processing and storage technologies, and the implementation of responsive visualization techniques. The developed system is based on a scalable, containerized architecture that employs Apache Airflow for ETL flow orchestration, Elasticsearch for non-relational data storage at different levels (Bronze, Silver, Gold), and Dash Plotly for the creation of an interactive dashboard. The integration of various public APIs enables the dynamic collection of malware samples, which are enriched and analyzed in parallel before being presented in different types of visualizations. The work undertaken aims to be a useful tool to assist in the technical analysis of malware and decision-making in the field of cybersecurity.en
dc.identifier.citationBarreto Pestaña, Clemente. Trabajo fin de Máster: "The work undertaken aims to be a useful tool to assist in the technical analysis of malware". Universidad Nacional de Educación a Distancia (UNED), 2025
dc.identifier.urihttps://hdl.handle.net/20.500.14468/29301
dc.language.isoes
dc.publisherUniversidad Nacional de Educación a Distancia (UNED). E.T.S. de Ingeniería Informática
dc.relation.centerE.T.S. de Ingeniería Informática
dc.relation.degreeMáster universitario en Ingeniería y Ciencia de Datos
dc.relation.departmentSistemas de Comunicación y Control
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.uriAtribución-NoComercial-SinDerivadas 4.0 Internacional
dc.subject1203 Ciencia de los ordenadores
dc.subject33 Ciencias Tecnológicas
dc.subject1203.12 Bancos de datos
dc.subject.keywordsanálisis de malwarees
dc.subject.keywordsvisualización interactivaes
dc.subject.keywordsinteligencia de amenazases
dc.subject.keywordsApache Airflowes
dc.subject.keywordsElasticsearches
dc.subject.keywordsDash Plotlyes
dc.subject.keywordsciberseguridades
dc.subject.keywordsdatos en tiempo casi reales
dc.subject.keywordscuadros de mandoes
dc.subject.keywordsdatos abiertoses
dc.subject.keywordsmalware analysisen
dc.subject.keywordsinteractive visualizationen
dc.subject.keywordsthreat intelligenceen
dc.subject.keywordsApache Airflowen
dc.subject.keywordsElasticsearchen
dc.subject.keywordsDash Plotlyen
dc.subject.keywordscybersecurityen
dc.subject.keywordsnear-real-time dataen
dc.subject.keywordsdashboardsen
dc.subject.keywordsopen dataen
dc.titleDesarrollo de un cuadro de mandos dinámico y responsivo para el análisis de malwarees
dc.typeproyecto fin de carreraes
dc.typebachelor thesisen
dspace.entity.typePublication
Archivos
Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
BarretoPestana_Clemente_TFM_JORGE PEREZ MARTIN.pdf
Tamaño:
4.36 MB
Formato:
Adobe Portable Document Format
Bloque de licencias
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
3.62 KB
Formato:
Item-specific license agreed to upon submission
Descripción: