Apprentissage Web-Sec - Jour 8 - Vulnérabilités d'authentification
Avant d'aborder les vulnérabilités d'authentification, je voudrais m'excuser d'avoir disparu. J'avais beaucoup de choses à faire pour retourner à l'université et d'autres choses. De plus, un jour après être arrivé à l'université, je suis tombé super malade, je veux dire hier, j'ai eu une forte fièvre et de graves maux de tête, c'est pourquoi je n'étais pas capable d'écrire quoi que ce soit. Quoi qu'il en soit, passons à l'apprentissage
Qu'est-ce que l'authentification ?
L'authentification est le processus utilisé pour vérifier si une personne est bien celle qu'elle prétend être. Le processus peut être effectué en utilisant idéalement quelque chose auquel vous seul avez accès.
L'authentification peut être obtenue avec :
- Mot de passe
- Mot de passe à usage unique (reçu généralement sur le numéro de téléphone/courriel)
- Questions de sécurité
- Applications d'authentification à 2 facteurs
- Biométrie
- et plein d'autres
- Quelque chose que vous savez - Facteurs de connaissance
- Quelque chose que vous avez — Facteurs de possession
- Quelque chose que vous êtes - Facteurs d'inhérence
Authentification vs autorisation
L'authentification, comme nous en avons discuté, est le processus de vérification si la personne est bien celle qu'elle prétend être. Mais l'autorisation concerne le fait qu'une personne/un utilisateur est autorisé à effectuer certaines actions.
Qu'est-ce qui rend l'authentification vulnérable ?
Cela peut être l'une ou l'autre des deux choses :
- Échec de la protection contre les attaques par force brute.
- Défauts de logique/mauvais codage permettant de contourner les mécanismes d'authentification par un attaquant.
L'impact des vulnérabilités d'authentification peut être grave. Si l'attaquant contourne le mécanisme d'authentification, il peut avoir accès aux données personnelles d'autres utilisateurs auxquelles il ne devrait pas avoir accès. Ou ils peuvent avoir accès à un compte hautement privilégié qui peut être utilisé pour prendre le contrôle total de l'ensemble de l'application, ou à la sécurité d'un bâtiment, etc.
Vulnérabilités dans les mécanismes d'authentification
Il existe plusieurs mécanismes distincts où des vulnérabilités peuvent survenir. Certaines vulnérabilités sont largement applicables dans tous ces contextes.
Nous allons plonger dans certaines des vulnérabilités courantes dans les domaines suivants :
- Connexion basée sur un mot de passe
- Authentification multifacteur
- Autres mécanismes d'authentification
![Qu'est-ce qu'une liste liée, de toute façon? [Partie 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































