Aller au contenu

Catalogue de cours

Sécuriser les frontières du logiciel

Corrigez des vulnérabilités en environnement isolé et prouvez la sécurité du résultat.

Sur des jeux de données fictifs, corrigez des failles XSS, des injections SQL, des défauts d’autorisation, des fuites de secrets, des failles CSRF et des erreurs CORS. Chaque atelier refuse les accès par défaut, reste isolé du réseau et porte sur des systèmes qui vous appartiennent ou que vous êtes autorisé à tester.

Programme

  1. Section 1

    Entrées non fiables

    Préservez les données comme telles aux points de sortie du navigateur et de la base de données.

    1. XSS et contextes de sortie
    2. Paramètres SQL
    3. Validation et encodage
  2. Section 2

    Identité et intégrité des requêtes

    Contrôlez l’accès aux ressources et rejetez les actions intersites forgées.

    1. Authentification et autorisation
    2. Défenses contre le CSRF
    3. CORS : une frontière du navigateur
  3. Section 3

    Secrets et vérification

    Limitez l’exposition des identifiants d’accès et démontrez les états vulnérable et corrigé.

    1. Cycle de vie des secrets
    2. Refuser par défaut
    3. Tests de régression de sécurité

Parcours d’apprentissage

Votre idée en ligne. Commencez en 60 secondes.

Essai gratuit de 7 jours avec chaque offre pour les nouveaux membres · Résiliation à tout moment

Commencer

Retour aux cours