GratuitDébutant2 h 26

Initiation à l'OWASP

Découvrez les principales familles de failles du Top 10 de l'OWASP à travers du code vulnérable puis corrigé : injection, contrôle d'accès, authentification, cryptographie, configuration, composants vulnérables et SSRF. Vous terminerez par un aperçu de l'ASVS pour vérifier vos applications.

Ce que vous saurez faire

  • Expliquer le rôle de l'OWASP et la façon de lire le Top 10
  • Corriger une injection SQL avec une requête paramétrée
  • Empêcher un accès non autorisé à la donnée d'un autre utilisateur (IDOR)
  • Stocker des mots de passe avec une fonction de hachage adaptée
  • Réduire une surface d'attaque par la configuration et la gestion des dépendances
  • Bloquer une requête SSRF avec une liste d'autorisation
  • Utiliser l'ASVS comme liste de vérification d'un projet

Plan du cours

Partie 1 · Comprendre l'OWASP et les injections44 min

  1. L'OWASP et son Top 1010 min
  2. L'injection SQL et les requêtes paramétrées12 min
  3. XSS et injection de commandes12 min
  4. Quiz : l'OWASP et les injections10 min

Partie 2 · Accès, identité et données sensibles46 min

  1. Le contrôle d'accès défaillant12 min
  2. Authentification et mots de passe12 min
  3. Protéger les données sensibles12 min
  4. Quiz : accès, identité et données sensibles10 min

Partie 3 · Configuration, composants, SSRF et ASVS56 min

  1. La mauvaise configuration12 min
  2. Composants vulnérables et dépendances12 min
  3. SSRF : quand le serveur fait la requête12 min
  4. Aperçu de l'ASVS10 min
  5. Quiz : configuration, composants, SSRF et ASVS10 min
Initiation à l'OWASP - cours gratuit | Formuloo School · Formuloo School