Passer au contenu

Principes fondamentaux de la sécurité des applications Web

Ce que vous apprendrez

Ce parcours d'apprentissage fournit une compréhension générale des vulnérabilités courantes des applications web, de leur fonctionnement, des capacités qu'elles offrent aux attaquants et de la manière de les éliminer ou de les atténuer.

Dernière mise à jour le: 26 Juillet 2024

Modules

Commencez ici

Introduction

Lisez la présentation du parcours d'apprentissage, les objectifs, les menaces associées et les prérequis.

Module 2

Validation des données

Nous examinons une catégorie très courante de vulnérabilités, dans laquelle un site web analyse des données malveillantes soumises par un utilisateur.

Module 3

Authentification

Dans tout site web avec des connexions utilisateur, il est important que le site protège les comptes utilisateurs contre tout accès non autorisé. Nous décrivons les domaines les plus courants d'authentification où apparaissent des failles dans les applications web.

Module 4

Authorisation

Les utilisateurs connectés n'ont pas accès aux données des autres utilisateurs. Ici, nous examinons comment garantir qu'aucun utilisateur ne dépasse son niveau d'accès ou ses capacités.

Module 5

Logique d'application

Ici, nous apprenons ce que sont les vulnérabilités de la logique applicative et comment protéger notre site web contre celles-ci.

Module 6

Compétences interpersonnelles pour la sécurité des applications Web

Lorsqu'on travaille sur la sécurité des applications web (ou sur toute forme de sécurité !), il est important de vérifier la nature de la relation avec le protecteur numérique, de fournir des conseils utiles sans semer la peur, et de donner des évaluations de risques solides.