Skip navigation
  •  Inicio
  • UDC 
    • Cómo depositar
    • Políticas del RUC
    • FAQ
    • Derechos de autor
    • Más información en INFOguías UDC
  • Listar 
    • Comunidades
    • Buscar por:
    • Fecha de publicación
    • Autor
    • Título
    • Materia
  • Ayuda
    • español
    • Gallegan
    • English
  • Acceder
  •  Español 
    • Español
    • Galego
    • English
  
Ver ítem 
  •   RUC
  • Facultade de Informática
  • Traballos académicos (FIC)
  • Ver ítem
  •   RUC
  • Facultade de Informática
  • Traballos académicos (FIC)
  • Ver ítem
JavaScript is disabled for your browser. Some features of this site may not work without it.

Librería de pruebas de seguridad para programas en Elixir

Thumbnail
Ver/Abrir
GolpeCriado_Antonio_TFG_2022.pdf (933.2Kb)
Use este enlace para citar
http://hdl.handle.net/2183/31908
Atribución-NoComercial-SinDerivadas 3.0 España
Excepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial-SinDerivadas 3.0 España
Colecciones
  • Traballos académicos (FIC) [715]
Metadatos
Mostrar el registro completo del ítem
Título
Librería de pruebas de seguridad para programas en Elixir
Autor(es)
Golpe Criado, Antonio Agustín
Directores
Castro, Laura M.
Fecha
2022
Centro/Dpto/Entidad
Universidade da Coruña. Facultade de Informática
Descripción
Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2021/2022
Resumen
[Resumen]: Tradicionalmente, la mayor parte de los esfuerzos relacionados con las pruebas software se vienen dedicando a la validación de requisitos funcionales, en otras palabras, corroborar que se han implementado las funcionalidades (aquello que se ha especificado previamente que deben cumplir nuestras aplicaciones, programas o sistemas). Sin embargo, cada vez se presta más atención (tanto desde el punto de vista académico como profesional) a la validación de requisitos no funcionales. Y, de entre estos, a la validación de características de seguridad, destinada a detectar la presencia de vulnerabilidades de software. En este proyecto se busca la creación de una librería de código abierto que proporcione a la comunidad de desarrollo de Elixir una herramienta capaz de realizar un análisis sobre su código en busca de posibles brechas de seguridad. Para ello, la librería analizará el código proporcionado por el usuario y mediante el uso combinado de pruebas basadas en propiedades y pruebas con inserción de mutantes será capaz de generar una lista con toda la información de las posibles vulnerabilidades que se hayan detectado.
 
[Abstract]: Traditionally, most of the work related to the software tests are focused on the validation of the functional requirements; in other words, to corroborate that the functionalities were implemented (those specifications that were previously told to accomplish our applications, programs or systems). On the other hand, this focus is being redirected (from the academic and the profesional points of view) to the validation of the non-functional requirements. And, amongst them, to the security characteristics validation, destined to detect the presence of software vulnerabilities. During this project we seek to create an open-code library in order to bring to the Elixir development community, a tool capable of completing a analisis over the code, searching for possible security breaches. To accomplish this task, the library will analyze the code given by the user and combining tests based on properties and others with mutants insertion, it will be able to generate a list with all the information about the possible vulnerabilities detected.
 
Palabras clave
Vulnerabilidad
Seguridad
Elixir
Requisito no funcional
Mix
Árbol de sintaxis abstracta
Vulnerability
Security
Elixir
Non-functional requirement
Abstract syntax tree
 
Derechos
Atribución-NoComercial-SinDerivadas 3.0 España

Listar

Todo RUCComunidades & ColeccionesPor fecha de publicaciónAutoresTítulosMateriasGrupo de InvestigaciónTitulaciónEsta colecciónPor fecha de publicaciónAutoresTítulosMateriasGrupo de InvestigaciónTitulación

Mi cuenta

AccederRegistro

Estadísticas

Ver Estadísticas de uso
Sherpa
OpenArchives
OAIster
Scholar Google
UNIVERSIDADE DA CORUÑA. Servizo de Biblioteca.    DSpace Software Copyright © 2002-2013 Duraspace - Sugerencias