Please use this identifier to cite or link to this item: http://hdl.handle.net/10609/148361
Title: Plugin GLPI - NVD
Author: Borau González, Carlos
Tutor: Guaita Pérez, Borja
Others: Garcia-Font, Victor  
Abstract: GLPI is an open-source desktop tool for IT asset management designed to allow external developers to extend its base functionality through plugins. This tool is capable of automatically keeping an inventory of computer equipment, its characteristics, and programs installed on it, which is proven to be significantly useful when managing large computer networks and maintaining the components of this networks and the applications they use updated, thus avoiding potential incidents related to vulnerabilities present in their code. This project is focused on the development a plugin for GLPI that, provided the information collected in the tool's inventory, can identify the different program installations on the computers managed by GLPI and then is able to search for known vulnerabilities related to the identified installations in databases that store public IT vulnerability records. While some previous attempts to implement this functionality for the GLPI framework have been made, such projects are, to this date, discontinued and no plans to resume development on them have been announced.
GLPI is an open-source desktop tool for IT asset management designed to allow external developers to extend its base functionality through plugins. This tool is capable of automatically keeping an inventory of computer equipment, its characteristics, and programs installed on it, which is proven to be significantly useful when managing large computer networks and maintaining the components of this networks and the applications they use updated, thus avoiding potential incidents related to vulnerabilities present in their code. This project is focused on the development a plugin for GLPI that, provided the information collected in the tool's inventory, can identify the different program installations on the computers managed by GLPI and then is able to search for known vulnerabilities related to the identified installations in databases that store public IT vulnerability records. While some previous attempts to implement this functionality for the GLPI framework have been made, such projects are, to this date, discontinued and no plans to resume development on them have been announced. The development of the project has mainly revolved around the research and implementation stages, which have been divided according to the functionalities to be implemented as outlined in the planning stage. Although some difficulties have arisen along the development process, once these stages were completed, the capability of the developed plugin to gather and display information pertaining to those vulnerabilities present in the operating systems and programs installed on the equipment managed by GLPI has been verified.
Keywords: vulnerabilidades
GLPI
plugin
NVD
Document type: info:eu-repo/semantics/masterThesis
Issue Date: 13-Jun-2023
Publication license: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Appears in Collections:Trabajos finales de carrera, trabajos de investigación, etc.

Files in This Item:
File Description SizeFormat 
carlosbgTFM0623memoria.pdfMemoria del TFM2,46 MBAdobe PDFThumbnail
View/Open
Share:
Export:
View statistics

This item is licensed under aCreative Commons License Creative Commons