Skip to content

Aplicación de escritorio para el análisis de proyectos

Notifications You must be signed in to change notification settings

GarciaGuE/dependency_evaluator

Repository files navigation

dependency_evaluator

Dependency Evaluator

Descripción

Aplicación para la evaluación de dependencias de un proyecto de software. La aplicación se encarga de analizar el proyecto de software y generar un informe con las dependencias del proyecto que presentan vulnerabilidades. El usuario resolverá las vulnerabilidades, irá actualizando las dependencias y volverá a ejecutar la aplicación para comprobar si se han resuelto las vulnerabilidades.

Instalación de Dependencias

pip3 install -r requirements.txt

Instalar software de terceros

Tener previamente descargado OSV-Scanner, cambiar el nombre del ejecutable a osv-scanner y otorgrar permisos de ejecución.

chmod +x osv-scanner

Uso

Ejecución de la aplicación

python3 app.py

Consideraciones

¡Importante! Si cambias los nombres de los archivos, el programa no funcionará correctamente.

Asegúrate de no cambiar el nombre de la base de datos local ni el ejecutable de OSV (solamente puede tener el nombre indicado previamente).

Licencia

GNU Affero General Public License Version 3.0

Contacto

Correo electrónico: i92gague@uco.es