Skip to main contentSkip to footer
Guides

Détection des attaques sur WordPress : les 16 capteurs de ReportedIP Hive

Mise à jour
ReportedIP Hive plugin guide cover: 16 WordPress attack detection sensors

Dans ReportedIP Hive, la détection des attaques sur WordPress repose sur 16 capteurs qui surveillent les connexions, les commentaires, XML-RPC, l’API REST, les erreurs 404, les inscriptions et les formulaires, chacun sur son propre signal. Les 16 sont inclus dans la formule gratuite et fonctionnent sans aucune connexion externe : une installation neuve est surveillée dès la première requête.

Ce guide présente chaque capteur et l’attaque qu’il repère, montre où le régler et explique comment une requête suspecte devient un blocage sans exclure les vrais visiteurs ni les moteurs de recherche. L’interface de Hive est en anglais, les libellés sont donc cités tels qu’ils s’affichent.

Comment fonctionnent les capteurs de détection d’attaques dans WordPress ?

La plupart des capteurs comptent les événements par adresse IP sur une courte fenêtre glissante. Un mot de passe erroné, un commentaire classé comme spam ou l’appel d’une page inexistante augmente le compteur de l’adresse d’origine. Lorsqu’une adresse dépasse la limite d’un capteur, Hive la ralentit d’abord, puis la bloque et, en mode Community Network, la signale de façon anonymisée au réseau commun.

Quelques capteurs ne comptent rien et jugent une requête isolée : le pare-feu lit son contenu, la vérification des bots contrôle qu’un robot d’indexation est bien celui qu’il prétend être, et la preuve d’exécution du formulaire vérifie que le formulaire a bien été affiché dans un navigateur. Deviner des mots de passe, technique que MITRE ATT&CK répertorie comme Brute Force (T1110), n’est qu’une des attaques couvertes.

Les 16 capteurs et ce que chacun repère

Les noms de la deuxième colonne sont ceux des réglages sur la page Protection ; la dernière colonne indique la carte qui contient le réglage.

#CapteurCe qu’il repèreCarte
1Monitor failed loginsDes mots de passe erronés répétés depuis une même adresseDetection & Thresholds
2Password spray thresholdDe nombreux noms d’utilisateur différents essayés depuis une même adresseDetection & Thresholds
3Monitor comment spamLes commentaires indésirables d’une adresse, y compris ceux pris par le honeypot invisible des commentairesDetection & Thresholds
4Monitor XML-RPC abuseLes tentatives de mot de passe et l’abus de pingbacks via XML-RPCDetection & Thresholds
5Monitor application passwordsLes tentatives Basic-Auth qui cherchent à contourner la connexion à deux facteursDetection & Thresholds
6Monitor REST API burstsLes rafales de requêtes contre l’API REST, avec des limites plus strictes sur les routes sensiblesDetection & Thresholds
7Block user enumerationLes tentatives de lire les noms d’utilisateur et les erreurs de connexion qui en confirmeraient unDetection & Thresholds
8Monitor 404 scansLes scanners qui cherchent des fichiers et des extensions, avec le blocage des chemins leurresDetection & Thresholds, Firewall & Bots
9Firewall enabledL’injection SQL, le cross-site scripting, la traversée de répertoires et l’injection de commandesFirewall & Bots
10Bot verificationLes robots qui usurpent le user agent de Googlebot, Bingbot ou d’un autre moteur de rechercheFirewall & Bots
11Registration rulesLes domaines d’e-mail jetables, les noms d’utilisateur interdits et les rafales d’inscriptionsRegistration Rules
12Form execution proofLes envois de formulaires par des bots qui n’ont jamais affiché le formulaireForm Protection
13Community threat check on formsLes adresses d’attaquants connues sur les commentaires, les inscriptions et les réinitialisations de mot de passeForm Protection
14Monitor country and network changes on loginUne connexion depuis un pays jamais vu pour cet utilisateurDetection & Thresholds
15Password policyLes mots de passe faibles et ceux connus par des fuites de donnéesPassword Policy
16Monitor WooCommerce login formsLes attaques sur les connexions du paiement et de Mon compteDetection & Thresholds

Le compte de 16 suit la liste des fonctions de l’extension : le password spraying est un capteur à part entière, et les chemins leurres comptent avec la détection des scans 404 comme un seul capteur.

Le tableau de bord montre quels capteurs sont actifs

Sur le Security Dashboard, le Detection Score résume les capteurs actifs. Dépliez Detection sensors juste en dessous pour voir chaque capteur avec ses points, une coche verte Active, un lien Enable pour ce qui est désactivé et les points qu’une formule supérieure ajouterait.

Detection Score de 79 sur le tableau de bord de ReportedIP Hive avec la liste dépliée des capteurs de détection et leur statut
La liste Detection sensors sur le tableau de bord d’un site de démonstration.

Comment régler la sensibilité avec les niveaux de protection

Il est rarement nécessaire de toucher à une limite isolée. Ouvrez Protection, carte Detection & Thresholds, et choisissez un Protection level : Relaxed, Balanced, Strict ou Paranoid. Un clic règle ensemble la limite et la fenêtre des échecs de connexion, la durée de blocage et le niveau de protection communautaire. Balanced est le réglage par défaut appliqué par le démarrage rapide.

Carte Detection and Thresholds de ReportedIP Hive avec les niveaux de protection Relaxed, Balanced, Strict, Paranoid et Custom
Les niveaux de protection règlent tous les capteurs de comptage en une fois.

Choisissez Custom, ou activez le mode expert dans l’en-tête de la page, pour modifier chaque capteur séparément. Le mode expert affiche aussi les interrupteurs de chaque capteur et les réglages de proxy, qui comptent parce que chaque capteur dépend de la lecture de la vraie adresse du visiteur derrière un CDN ou un répartiteur de charge.

Comment le comptage devient un blocage

  1. Les capteurs de force brute partagent un même frein : des échecs répétés valent d’abord une courte pause à l’adresse, qui s’allonge à chaque nouvel échec.
  2. Si les tentatives continuent, l’adresse fait l’objet d’un vrai blocage sur le site.
  3. Les récidivistes montent l’échelle d’escalade de la carte Blocking & Escalation : chaque nouveau blocage dure plus longtemps que le précédent.
  4. En mode Community Network, Hive met en file un signalement anonymisé et l’adresse devient connue de tous les autres sites du réseau.

Avec le Report-only mode activé dans la même carte, chaque étape est journalisée mais rien n’est bloqué. C’est la façon sûre d’essayer d’abord un niveau de protection plus strict sur le trafic réel.

Quels capteurs sont inclus dans quelle formule ?

Les 16 capteurs font partie de la formule gratuite. Les formules payantes en approfondissent certains plutôt que d’en ajouter de nouveaux :

FormuleCe qu’elle ajoute aux capteurs
FreeLes 16 capteurs avec les règles de pare-feu fournies
ProfessionalDes jeux de règles de pare-feu plus poussés via Priority Sync
ProfessionalDes listes à jour des chemins leurres et des domaines d’e-mail jetables
ProfessionalDes règles d’inscription illimitées avec expressions régulières
BusinessLa protection des formulaires pour WPForms, Gravity Forms, Forminator, Formidable, Elementor et Ultimate Member

Local Shield fait tourner 15 des 16 capteurs. La vérification communautaire sur les formulaires a besoin de Community Network, parce qu’elle interroge le réseau sur l’adresse.

Pourquoi les moteurs de recherche et les robots d’IA ne sont pas bloqués

Un passage d’indexation sur d’anciens liens produit des erreurs 404 et des rafales REST qui ressemblent à un scan. Avec Exempt verified crawlers from auto-blocking dans la carte Firewall & Bots, Hive ne compte pas ces requêtes et ne bloque jamais automatiquement le robot, mais seulement s’il l’a vérifié. La vérification contrôle les plages IP officielles de Googlebot, Bingbot, Applebot et d’autres, ou confirme le nom d’hôte par un DNS inverse confirmé dans les deux sens. Un user agent seul ne suffit pas : un scanner qui se fait appeler Googlebot est traité comme n’importe quel autre scanner.

L’exemption s’arrête là où un robot vérifié n’a rien à faire. La connexion et les autres capteurs d’identifiants, les chemins leurres, les contrôles de contenu du pare-feu et les routes REST sensibles s’appliquent à toutes les adresses.

Où voir ce que les capteurs ont repéré

Chaque détection arrive dans Activity, onglet Event Log. Filtrez par type d’événement, gravité et date, ou recherchez une adresse. Chaque ligne renvoie vers une consultation de l’adresse et propose de la bloquer ou de l’ajouter à la liste blanche.

Event Log de ReportedIP Hive filtré sur les échecs de connexion avec des adresses IP de documentation, la gravité et le nom d'utilisateur essayé
L’Event Log filtré sur les échecs de connexion. Les adresses proviennent de plages de documentation.

Questions sur la détection des attaques dans WordPress

Les capteurs ralentissent-ils mon site WordPress ?

Les capteurs n’agissent que lorsque leur événement se produit, par exemple un échec de connexion, un commentaire ou une réponse 404 : un affichage de page normal ne touche donc pas la plupart d’entre eux. Les compteurs sont tenus par adresse et expirent d’eux-mêmes, ce qui garde les données stockées réduites même sur un site attaqué en continu.

Puis-je désactiver un seul capteur ?

Activez le mode expert dans l’en-tête de la page et ouvrez la page Protection. La plupart des capteurs de comptage ont leur propre interrupteur dans la carte Detection & Thresholds ; les capteurs du pare-feu, des inscriptions, des formulaires et des mots de passe se trouvent dans les cartes Firewall & Bots, Registration Rules, Form Protection et Password Policy. Le Detection Score du tableau de bord baisse des points du capteur désactivé.

La détection des attaques fonctionne-t-elle sans le réseau communautaire ?

Local Shield fait tourner 15 des 16 capteurs sur votre propre serveur, sans aucune connexion externe. Seule la vérification communautaire sur les formulaires a besoin de Community Network, car elle compare les adresses des visiteurs aux signalements des autres sites. Les blocages fondés sur la réputation communautaire relèvent eux aussi de Community Network.

Comment éviter que les capteurs bloquent ma propre équipe ?

Ajoutez le réseau du bureau, votre VPN et vos services de surveillance à la liste blanche sous Activity, onglet IP Lists. Les adresses de la liste blanche ne sont jamais comptées ni bloquées. Si votre site se trouve derrière Cloudflare ou un répartiteur de charge, vérifiez aussi les réglages de proxy, sinon tous les visiteurs partagent l’adresse du proxy.

Pour aller plus loin

La documentation de Hive décrit réglage par réglage les capteurs d’attaque, l’escalade des blocages et la vérification des robots.

Obtenir ReportedIP Hive pour WordPress

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous devez remplir ce champ
Vous devez remplir ce champ
Veuillez saisir une adresse e-mail valide.
Vous devez accepter les conditions pour continuer