GarciaGuE / dependency_evaluator

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:Python 100.0%