Attaque par force brute : définition, types et protection
Une attaque par force brute teste méthodiquement toutes les combinaisons de mots de passe.
- Exploite la faille humaine : mots de passe trop courts ou simples.
- Objectif principal : profit via revente de données volées.
- Automatisée par des robots, avec millions d’essais par seconde en mode hors ligne.
- Menace amplifiée par l’IA : +56 % d’attaques pilotées par l’IA.
- Protection clé : utiliser des mots de passe de 12 à 15 caractères minimum.
Motivations des attaquants : pourquoi lancer une attaque par force brute ?
Derrière chaque attaque par force brute se cache une motivation simple : l’accès non autorisé à un compte pour en tirer un bénéfice. Les pirates visent le maillon faible de la sécurité, c’est-à-dire les mots de passe des utilisateurs, afin d’obtenir un accès immédiat à des données sensibles, qu’il s’agisse d’identifiants bancaires, de messageries ou de systèmes internes. La réussite d’une seule tentative peut suffire à compromettre tout un réseau.
Le profit reste la principale finalité. Les données volées sont revendues sur des marchés noirs, utilisées pour des campagnes de phishing ou pour détourner des fonds. Certains agissent par pure nuisance, pour saboter un service ou nuire à une réputation. Le coût moyen d’une violation de données atteint désormais 4,99 millions de dollars, ce qui explique pourquoi les entreprises sont des cibles privilégiées, mais les comptes personnels mal protégés restent des opportunités faciles.
L’essor de l’intelligence artificielle a amplifié la menace, avec une augmentation de 56 % des attaques pilotées par l’IA. Les robots automatisent les tentatives, adaptent leurs stratégies et accélèrent la recherche de failles. Face à cette menace sérieuse, chaque compte mal protégé devient une victime potentielle, et la protection des identifiants n’est plus une option, mais une nécessité.
Qu’est-ce qu’une attaque par force brute ?

Définition et principe de base
Une attaque par force brute consiste à tester méthodiquement chaque combinaison possible de mot de passe ou de clé jusqu’à trouver la bonne. Le principe est simple : l’attaquant soumet des essais successifs sur un identifiant donné, en variant les mots de passe à une vitesse parfois vertigineuse. Cette approche, bien que rudimentaire, demeure l’une des plus répandues selon la CNIL, car elle exploite la faille humaine la plus courante : la faiblesse des mots de passe, à l’image d’un débordement de tampon qui exploite une faille mémoire.
Concrètement, l’outil de force brute commence par générer des identifiants prévisibles comme « motdepasse », « 123456 » ou « admin ». Si ces premières tentatives échouent, il poursuit avec des combinaisons plus complexes. Certains programmes consultent même des dictionnaires de mots de passe courants pour optimiser leurs recherches, comme le soulignent les experts d’Oracle et d’IBM.
Pourquoi cette attaque reste efficace
Malgré son caractère archaïque, la force brute fonctionne encore parce que de nombreux utilisateurs choisissent des mots de passe trop courts ou trop simples. Les spécialistes recommandent d’ailleurs une longueur minimale de 12 à 15 caractères pour offrir une résistance sérieuse, mais une grande partie des comptes en ligne reste vulnérable.
Le succès de cette méthode tient aussi à sa dimension quasi automatisée : les attaquants peuvent lancer des milliers de tentatives sans intervention humaine, surtout en mode hors ligne où les données volées sont testées à raison de millions d’essais par seconde. En cas de réussite, l’accès non autorisé est immédiat et le compte mal protégé est entièrement exploitable. Cette menace sérieuse s’est encore amplifiée avec l’essor des attaques pilotées par l’IA, dont le nombre a augmenté de 56 %, rendant la détection et la prévention plus complexes que jamais.
Quels sont les différents types d’attaques par force brute ?
Les attaques par force brute ne sont pas une technique unique, mais une famille de méthodes. Leur point commun : tenter de deviner un mot de passe. Elles se distinguent par leur stratégie de devinette et la provenance des informations utilisées. Voici les cinq variantes les plus courantes.
- Attaque simple : essais systématiques et exhaustifs de toutes les combinaisons possibles, souvent dans l’ordre alphabétique ou numérique.
- Attaque par dictionnaire : test rapide d’une liste de mots de passe probables prédéfinis, comme « admin » ou « 123456 ».
- Attaque hybride : combine un dictionnaire avec des modifications de force brute, en ajoutant des chiffres ou symboles aux mots (ex. « motdepasse2023 »).
- Attaque inversée : part d’un mot de passe connu ou très courant et tente de l’associer à un maximum de noms d’utilisateurs différents.
- Credential stuffing : réutilise des identifiants volés lors de violations précédentes pour tenter de se connecter à d’autres services.
Cette distinction est essentielle pour comprendre la menace. Une attaque simple nécessite une puissance de calcul considérable pour être efficace, surtout face à des mots de passe longs. À l’inverse, l’attaque par dictionnaire ou le credential stuffing exploitent la paresse humaine : la réutilisation de mots courants ou d’identifiants déjà compromis.
Face à la hausse de 56 % des attaques pilotées par l’IA, ces méthodes deviennent plus rapides et plus précises. Elles ne visent plus seulement les comptes sensibles, mais tout système dont la protection est faible.
Comment se protéger des attaques par force brute
Face à la menace que représentent les attaques par force brute, la bonne nouvelle est qu’il existe des parades simples et efficaces, comme le propose le PTaaS avec une évaluation continue, à l’image de la consolidation des actifs permise par le CAASM. L’objectif est de rendre la tâche des attaquants si longue et si coûteuse qu’ils abandonneront rapidement. Voici les mesures essentielles à mettre en place.
Bonnes pratiques pour les mots de passe
Votre première ligne de défense repose sur la qualité de vos mots de passe. Les experts recommandent une longueur minimale de 12 à 15 caractères ; chaque caractère supplémentaire augmentant considérablement le temps de calcul nécessaire pour déchiffrer le mot de passe.
– Longueur minimale 12 caractères : plus le mot de passe est long, plus le nombre de combinaisons à tester est exponentiel.
– Majuscules, minuscules, chiffres, symboles : mélanger les types de caractères élargit considérablement l’espace de recherche pour l’attaquant.
– Éviter mots communs et répétitions : un mot comme « admin » ou une séquence simple (« 123456 ») est la première chose que teste un outil automatisé.
– Utiliser un gestionnaire de mots de passe : cet outil génère et stocke des mots de passe complexes et uniques pour chaque site, vous évitant de les mémoriser.
– Ne pas réutiliser un mot de passe : si un identifiant est volé sur un service, il ne doit pas pouvoir ouvrir la porte de vos autres comptes sensibles.
Authentification multi-facteurs et gestion de compte
Même le mot de passe le plus robuste peut être compromis. C’est pourquoi l’authentification multi-facteurs (MFA) est vivement recommandée. En exigeant une preuve supplémentaire (un code reçu par SMS, une application d’authentification, une empreinte digitale), vous neutralisez un attaquant qui ne possède que le mot de passe.
En complément, la gestion des comptes est cruciale. Il faut impérativement surveiller et protéger les comptes mal protégés, notamment ceux qui ne disposent pas de MFA. Les pirates ciblent en priorité les maillons faibles d’un système. La mise en place d’un verrouillage de compte après plusieurs tentatives infructueuses, ou l’utilisation de solutions de sécurité qui bloquent les adresses IP suspectes, ajoute une barrière supplémentaire efficace.
Bien que le coût moyen d’une violation de données s’élève à 4,99 millions de dollars, la plupart de ces mesures préventives sont peu coûteuses, voire gratuites. Elles représentent un investissement dérisoire face aux conséquences financières et réputationnelles d’une intrusion réussie. Avec la hausse de 56 % des attaques pilotées par l’IA, ces protections ne sont plus une option, mais une nécessité.
Comment fonctionne une attaque par force brute ?
Le principe repose sur un automate qui génère des identifiants et les teste à très grande vitesse. Le point de départ reste souvent des combinaisons prévisibles comme « motdepasse » ou « 123 ». La réussite dépend de la puissance de calcul et des ressources disponibles pour l’attaquant.
On distingue deux modes opératoires. L’attaque en ligne s’effectue en temps réel contre un site, limitée par la latence du réseau et les tentatives qu’il autorise. L’attaque hors ligne exploite des données volées (fichiers de mots de passe hachés) et permet des millions de tentatives par seconde, car aucun serveur ne ralentit le processus.
La rapidité d’exécution est la clé : des outils automatisés testent des milliards de combinaisons, des listes de mots courants aux variantes complexes, jusqu’à trouver la bonne. C’est une méthode mécanique qui ne demande aucune créativité, mais une persévérance méthodique que seul l’ordinateur peut déployer.
Attaques par dictionnaire et credential stuffing
Attaques par dictionnaire : méthode et exemples
L’attaque par dictionnaire constitue une variante particulièrement efficace de la force brute. Plutôt que de tester des combinaisons aléatoires, l’attaquant consulte des listes préétablies de mots de passe probables véritables « dictionnaires » contenant des milliers d’entrées comme « admin », « 123456 » ou « motdepasse ». Cette méthode accélère considérablement le processus de devinette en ciblant les habitudes humaines.
Les dictionnaires utilisés intègrent également des variantes courantes : mots du langage courant, noms propres, dates de naissance et suites numériques simples. L’efficacité repose sur un constat implacable : une part significative des utilisateurs choisit encore des mots de passe faibles, malgré les recommandations de sécurité. Cette approche permet de tester des millions de combinaisons en un temps réduit, là où une recherche exhaustive pure serait trop lente.
Credential stuffing : la réutilisation d’identifiants volés
Le credential stuffing, ou bourrage d’identifiants, représente une variante spécialisée et redoutablement efficace. L’attaquant dispose d’une base de données d’identifiants volés lors de violations précédentes des millions de couples email/mot de passe circulent sur les marchés noirs. Au lieu de deviner, il teste ces combinaisons sur d’autres sites Web et services, exploitant la tendance des utilisateurs à réutiliser les mêmes mots de passe partout.
Cette méthode repose sur la réutilisation plutôt que sur la devinette : si un mot de passe fonctionne sur un forum compromis, il ouvrira probablement aussi la porte d’une boîte mail ou d’un compte bancaire. La menace est amplifiée par l’automatisation : les bots tentent des millions de connexions par heure, en répartissant les requêtes pour échapper aux systèmes de détection. Le coût moyen d’une violation de données atteint 4,99 millions de dollars, une somme qui justifie amplement l’investissement des cybercriminels dans ces techniques.
Face à ces menaces, la longueur du mot de passe reste la première ligne de défense : les experts recommandent un minimum de 12 à 15 caractères. Combinée à une authentification multi-facteurs, cette précaution neutralise l’essentiel des attaques par dictionnaire et credential stuffing, même lorsque les identifiants ont fuité. Les attaques pilotées par l’IA, en augmentation de 56 %, rendent ces protections plus cruciales que jamais.
