Tableau de bord, journaux et piste d’audit
Ce que Hive a bloqué, pourquoi, et qui a modifié quoi sur le site. Le tableau de bord et le journal d’activité font partie de l’extension gratuite avec toutes les offres, avec des chiffres réels. La piste d’audit et le contrôle des comptes arrivent avec le module Pro et l’offre Business.
Le tableau de bord
ReportedIP Hive → Dashboard s’ouvre sur la ligne d’état et les étapes suivantes décrites sous Démarrage rapide et modes, puis une bande avec les attaques bloquées sur 30 jours et aujourd’hui, les adresses actuellement bloquées et le nombre de couches de protection actives.
- Événements de sécurité : une chronologie sur 7, 30 ou 90 jours en sept familles : connexion et identifiants, pare-feu, scanners et sondages, faux bots, reconnaissance et énumération, spam et inondation, anomalies.
- Répartition des menaces et principaux types d’attaques du pare-feu par groupe de règles.
- Gravité : critique, élevée, moyenne et faible comptées séparément.
- Principaux attaquants sur 30 jours avec le nombre d’accès, la dernière apparition et leur éventuel blocage.
- Activité récente avec la gravité, la famille et le détail utile, comme la règle détectée ou le chemin sondé.
- Actualités de reportedip.com dans la langue de l’administrateur, chargées uniquement dans le Community Network.
Les mêmes chiffres apparaissent dans un widget du tableau de bord WordPress, avec les problèmes de disponibilité ouverts. Sur un réseau, le widget s’affiche sur le tableau de bord du réseau et, pour les super-administrateurs, sur ceux des sites.
La page Activity
Activity s’ouvre sur le journal des événements derrière une barre de filtres dont l’état reste dans l’adresse, si bien qu’une vue filtrée peut être mise en favori. Le filtre des événements se recherche et sélectionne des événements isolés ou des groupes entiers. D’autres onglets contiennent les listes d’IP (adresses bloquées, liste blanche et, avec le module Pro, la liste du groupe), le journal du pare-feu avec l’action Allow et la file API avec un bouton de nouvelle tentative. Les listes s’exportent en CSV, et chaque adresse IP renvoie à sa fiche sur reportedip.com.
Le journal conserve 30 jours par défaut, réglables sous Operations → Privacy & Logs ; les adresses et user agents sont anonymisés après 7 jours. Sur un réseau, l’administration du réseau voit tous les sites avec un filtre par site, et chaque administrateur de site voit les lignes de son propre site.
Alertes et avis
Les e-mails d’alerte partent vers l’adresse de l’administrateur du site ou vers les destinataires définis sous Operations → Notifications. Les avis sur les pages de l’extension peuvent être fermés : l’avis de limite de fréquence revient après une heure, le rappel 2FA, la clé manquante, la limite de domaines et l’avertissement de file après un jour. Un état critique de la file et un problème de disponibilité critique restent jusqu’à leur résolution.
Badge de pied de page et bannières
Le badge « Protected by ReportedIP » est facultatif et reste désactivé tant que vous ne l’activez pas dans le démarrage rapide ou sur la page Community, onglet Badges. Le même onglet propose un générateur de bannières avec six modèles (badge de pied de page, bouclier, compteur de menaces, bannière communautaire, contributeur, bouclier de connexion) qui écrit le shortcode à votre place. Les chiffres proviennent d’un cache de six heures, jamais d’un appel API par affichage de page ; les attributs sont décrits sous Hooks et API pour développeurs.
Piste d’audit
Fait partie du module Pro avec l’offre Business. La piste d’audit enregistre qui a modifié quoi, en huit groupes de déclencheurs, chacun avec un interrupteur sous Operations → Privacy & Logs :
- Connexions et déconnexions, désactivé par défaut, car les tentatives échouées figurent déjà dans le journal de sécurité.
- Comptes utilisateurs : inscription, suppression, profil, changements d’e-mail et de mot de passe, changements de rôle, réinitialisations de mot de passe, blocages de compte, sessions terminées, capacités de rôle modifiées.
- Pages et articles : publiés, dépubliés, mis à la corbeille, restaurés, supprimés, adresse modifiée. Les enregistrements automatiques et les révisions sont ignorés.
- Extensions, thèmes et cœur : installés, mis à jour, activés, désactivés, supprimés, changement de thème, mise à jour du cœur, avec la version avant et après.
- Réglages du site : 26 options du cœur et chaque réglage de Hive avec l’ancienne et la nouvelle valeur.
- Menus et widgets.
- Éditeur de fichiers : un fichier de thème ou d’extension enregistré avec l’éditeur intégré, lorsqu’il a réellement changé.
- Réseau (multisite) : sites créés, modifiés ou supprimés, utilisateurs ajoutés à un site ou retirés, droits de super-administrateur accordés ou retirés.
Chaque ligne indique l’utilisateur à l’origine, le canal (navigateur, WP-CLI, cron, REST, AJAX, XML-RPC) et l’objet concerné. Les valeurs des clés qui désignent un mot de passe, un jeton, une clé ou un code ne sont jamais écrites. La conservation est de 90 jours par défaut, de 1 à 365. L’onglet de la page Activity filtre par événement, groupe, utilisateur, adresse, objet et date, et exporte en CSV et JSON. Sur un réseau, chaque administrateur de site dispose d’une page Audit Trail avec les lignes de son site. Sans l’offre, l’onglet affiche quelques lignes d’exemple et n’enregistre rien.
Contrôle des comptes et sessions
Fait partie du module Pro avec l’offre Business. Un compte peut être bloqué sans être supprimé : depuis le profil,
la liste des utilisateurs (colonne, vue et action groupée) ou avec wp reportedip user block, avec un
message facultatif affiché à la connexion et une note interne. Un compte bloqué conserve son contenu, mais ne peut
ni se connecter, ni utiliser un mot de passe d’application, ni réinitialiser son mot de passe ; ses sessions et
appareils de confiance prennent fin immédiatement. Bloquer son propre compte, un super-administrateur ou le dernier
administrateur est refusé.
Un blocage reste appliqué par l’extension gratuite lorsque l’offre prend fin ou que le module est retiré, et le
lever reste toujours possible, avec le module depuis le profil et sans lui avec wp reportedip user unblock.
Utilisateurs → Sessions liste les sessions actives de chaque utilisateur avec l’heure de
connexion, l’expiration, l’adresse et l’appareil, et met fin à une session ou à toutes celles d’un utilisateur ;
votre propre session en cours n’est jamais proposée.
Dernière mise à jour: · Maintenu par l’équipe ReportedIP