Aller au contenu
FUTUR BTS FuturBTS
B3SLAM · chapitre 1 Chapitre offert

Sécuriser dès la conception

Ce que tu sauras faire : Intégrer la sécurité dans un projet de développement dès l'expression du besoin : écrire des exigences de sécurité vérifiables, modéliser les menaces d'une application avec STRIDE, appliquer les principes de conception sûre, protéger les données dès la conception, sécuriser la chaîne de développement et vérifier la conformité d'une application à un référentiel (OWASP Top 10, OWASP ASVS).

2 h de cours 10 exercices corrigés 10 questions de quiz
10 questions
1. Les spécifications prévoient que seul le responsable crée les plans, mais aucune règle ne dit comment le vérifier ; le code ne contrôle rien. Il s'agit d'abord :
2. Quelle formulation est une exigence de sécurité vérifiable ?
3. Dans STRIDE, la lettre R désigne :
4. Une frontière de confiance est :
5. Quel code applique le refus par défaut pour l'action « gerer_plan » ?
6. Pourquoi normaliser un libellé (forme Unicode NFC, espaces) avant de le valider ?
7. Une exception de base de données survient en production. La bonne réponse de l'application est :
8. Un mot de passe a été versionné dans Git puis supprimé au commit suivant. Que faire en premier ?
9. À quoi sert le fichier composer.lock versionné dans le dépôt ?
10. Kervanet veut faire vérifier KerResa, exposée sur Internet, point par point. Quel référentiel et quel niveau ?
Une question à la fois : choisis, vérifie, avance.