Skip to content

Daniween/CYBER_SYMFONY_1

Repository files navigation

🛡️ Projet Symfony – Atelier Sécurité Web

Ce projet Symfony contient volontairement des vulnérabilités OWASP à découvrir et corriger.
L’objectif pédagogique : apprendre à détecter et corriger des failles de sécurité courantes.


⚙️ Prérequis


🚀 Installation

Démarrer Docker

Cloner le dépôt :

git clone https://github.com/Daniween/CYBER_SYMFONY_1.git
cd CYBER_SYMFONY_1
composer install
docker-compose up -d

🗄️ Doctrine & Base de données

Créer la base :

php bin/console doctrine:database:create

Exécuter les migrations (structure de la BDD) :

php bin/console doctrine:migrations:migrate

🏃 Lancer l’application

Avec le serveur Symfony CLI :

symfony serve -d

ou avec le serveur PHP natif :

php -S 127.0.0.1:8000 -t public

Accéder à l’application : 👉 http://127.0.0.1:8000

📂 Commandes utiles Doctrine

Vérifier le mapping :

php bin/console doctrine:schema:validate

Créer une migration après modification des entités :

php bin/console make:migration

Exécuter les migrations :

php bin/console doctrine:migrations:migrate

🧪 Tests de sécurité (atelier)

Une fois le projet lancé, explorez les routes suivantes pour identifier des failles. Objectif : pour chaque vulnérabilité → identifier l’OWASP Top 10 concerné et proposer un correctif.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published