Refactoring
This commit is contained in:
33
scripts/owasp-dependency-check.bat
Normal file
33
scripts/owasp-dependency-check.bat
Normal file
@@ -0,0 +1,33 @@
|
||||
@echo off
|
||||
REM Script pour exécuter OWASP Dependency Check (Windows)
|
||||
REM Usage: scripts\owasp-dependency-check.bat
|
||||
|
||||
echo 🔍 Exécution de l'audit de sécurité OWASP Dependency Check...
|
||||
|
||||
REM Vérifier si OWASP Dependency Check est installé
|
||||
where dependency-check.bat >nul 2>&1
|
||||
if %ERRORLEVEL% NEQ 0 (
|
||||
echo ❌ OWASP Dependency Check n'est pas installé.
|
||||
echo 📥 Installation recommandée:
|
||||
echo - Télécharger depuis: https://owasp.org/www-project-dependency-check/
|
||||
echo - Ou utiliser Docker: docker run --rm -v %CD%:/src owasp/dependency-check --scan /src
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
REM Créer le répertoire de sortie
|
||||
if not exist "target\security-reports" mkdir target\security-reports
|
||||
|
||||
REM Exécuter l'audit
|
||||
echo ⏳ Analyse des dépendances en cours...
|
||||
dependency-check.bat ^
|
||||
--project "UnionFlow Client" ^
|
||||
--scan unionflow-client-quarkus-primefaces-freya ^
|
||||
--out target\security-reports ^
|
||||
--format HTML ^
|
||||
--format JSON ^
|
||||
--format XML ^
|
||||
--enableExperimental ^
|
||||
--failOnCVSS 7
|
||||
|
||||
echo ✅ Audit terminé. Rapport disponible dans: target\security-reports\
|
||||
|
||||
Reference in New Issue
Block a user