L'OWASP Top 10:2025 offre une cartographie commune des principaux risques liés aux applications web ; toutefois, pour une sécurité efficace, il est nécessaire de relier cette cartographie aux frontières de confiance, au code et aux objectifs des attaquants. Ce cours permet aux débutants d'acquérir les compétences nécessaires pour identifier les comportements vulnérables, mettre en œuvre des défenses côté serveur et vérifier le renforcement de la sécurité sur une application en cours d'exécution. Vous repartirez avec un cadre pratique pour la prévention, les tests, la journalisation et la gestion maîtrisée des défaillances.
Ce cours aborde les dix risques liés aux applications web pour 2025, notamment l'autorisation, la configuration, les dépendances, la cryptographie, l'injection, la conception, l'authentification, l'intégrité, la journalisation et les conditions exceptionnelles. Il traite également du code vulnérable, de la mise en œuvre de mesures défensives, de la vérification et de la prévention au sein d'une application en cours d'exécution.