Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/50407
Título
Generación de diagramas de flujo a partir de código objeto en ELF
Autor
Director o Tutor
Año del Documento
2021
Titulación
Grado en Ingeniería Informática
Resumo
Este trabajo de fin de grado presenta el desarrollo de un aplicación de terminal destinada a procesar código
objeto en formato elf con la finalidad de transformarlo en una representación abstracta para ayudar a su
entendimiento. Para la representación del fichero elf se utilizarán gráficos de control de flujo del fichero ejecutable.
Para facilitar la representación del código se ha analizado la estructura y composición de el formato elf.
Para el desarrollo del programa se ha utilizado el lenguaje de programación RUST, se ha escogido este
lenguaje debido a que es un lenguaje relativamente nuevo, desarrollado en gran parte gracias a la comunidad
y proporciona un enfoque multiparadigma (programación funcional pura, por procedimientos, imperativa…)
además de definirse como seguro y eficiente. This endofdegree project presents the development of a terminal application intended to process object
code in elf format in order to transform it into an abstract representation to aid understanding. For the representation of the elf file, flow control charts of the executable file will be used. To facilitate the representation
of the code, the structure and composition of the elf format have been analyzed.
The RUST programming language has been used to develop the program, this language has been chosen
because it is a relatively new language developed by the community and provides a multiparadigm approach
(pure functional programming, procedural, imperative …) in addition to being defined as safe and efficient
programming language.
Palabras Clave
ELF
Grafo
Flujo
Idioma
spa
Derechos
openAccess
Aparece en las colecciones
- Trabajos Fin de Grado UVa [30023]
Arquivos deste item
Exceto quando indicado o contrário, a licença deste item é descrito como Attribution-NonCommercial-NoDerivatives 4.0 Internacional