Robles Gómez, AntonioBarreto Pestaña, Clemente2025-07-082025-07-082025-06Barreto 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), 2025https://hdl.handle.net/20.500.14468/29301Este 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.Desarrollo 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.esinfo:eu-repo/semantics/openAccess1203 Ciencia de los ordenadores33 Ciencias Tecnológicas1203.12 Bancos de datosDesarrollo de un cuadro de mandos dinámico y responsivo para el análisis de malwareproyecto fin de carreraanálisis de malwarevisualización interactivainteligencia de amenazasApache AirflowElasticsearchDash Plotlyciberseguridaddatos en tiempo casi realcuadros de mandodatos abiertosmalware analysisinteractive visualizationthreat intelligenceApache AirflowElasticsearchDash Plotlycybersecuritynear-real-time datadashboardsopen data