Site WordPress piraté : détection, nettoyage et sécurisation complète
Reprenez le contrôle avec un scan approfondi et un nettoyage manuel.
- Wordfence ou Sucuri pour un diagnostic automatisé complet.
- Vérification FTP indispensable pour détecter les fichiers cachés.
- Tri par date de modification pour repérer les fichiers suspects.
- Sucuri SiteCheck comme scanner externe complémentaire.
Utiliser un scan de sécurité pour identifier les fichiers et codes malveillants
La première étape pour reprendre le contrôle d’un site compromis est d’identifier précisément l’étendue des dégâts. Un scan approfondi permet de localiser les fichiers infectés, les codes PHP malveillants et les portes dérobées laissées par les pirates. Deux méthodes complémentaires s’offrent à vous : l’analyse automatisée via un plugin et la vérification manuelle via FTP.
Scanner son installation avec un plugin de sécurité (Wordfence, Sucuri)
L’installation d’un plugin de sécurité est la solution la plus rapide pour obtenir un diagnostic complet. Des outils comme Wordfence ou Sucuri agissent comme un gardien vigilant, surveillant votre installation 24 h/24, 7 j/7, tout en bloquant les liens de phishing. – Installation en minutes : l’activation du plugin et le lancement du premier scan prennent moins de cinq minutes.
– Analyse planifiée automatique : le plugin scanne régulièrement vos fichiers pour détecter tout programme malveillant.
– Détection de code PHP suspect : il repère les scripts modifiés et les injections de code dans vos thèmes et extensions.
– Vérification de l’intégrité des fichiers : l’outil compare votre installation à la version officielle de WordPress pour signaler toute altération.
– Surveillance continue : le pare-feu intégré bloque les tentatives d’intrusion avant même qu’elles n’atteignent votre site.
Vérifier manuellement les fichiers suspects via FTP
Un scan automatisé ne suffit pas toujours. Certains pirates dissimulent leur code de manière très élaborée. Une inspection manuelle via FTP reste indispensable pour confirmer le diagnostic et débusquer les fichiers que les plugins ne détectent pas.
– Connexion FTP à l’hébergement : accédez à votre espace serveur avec un client comme FileZilla pour explorer vos répertoires.
– Repérer les fichiers inattendus ou récents : triez les fichiers par date de modification ; tout élément modifié pendant la période du piratage est suspect.
– Examiner les thèmes et extensions : ouvrez les dossiers de vos plugins actifs et vérifiez qu’aucun fichier étranger n’y a été ajouté.
– Utiliser un scanner externe : des services en ligne comme Sucuri SiteCheck analysent également votre site pour identifier les fichiers infectés, thèmes compromis et redirections malveillantes.
Cette double approche numérique et manuelle vous offre la meilleure visibilité possible sur l’état réel de votre installation. Elle vous permet de dresser une liste précise des éléments à nettoyer ou à supprimer avant de passer à la restauration.
Détecter un site WordPress piraté : les 7 signes qui doivent vous alerter
Cette double approche numérique et manuelle vous offre la meilleure visibilité possible sur l'état réel de votre installation, mais si vous rencontrez une erreur critique WordPress, sachez que des solutions existent pour réparer votre site.

Un site piraté ne prévient pas toujours par une page d’accueil défigurée. Souvent, l’attaque reste silencieuse pendant des semaines, le temps d’installer des portes dérobées ou de voler des données. Voici les sept signes qui doivent déclencher une réaction immédiate.
- Avertissement navigateur ou Google : un écran rouge « site non sécurisé » ou une mention « site compromis » dans les résultats de recherche signale une infection détectée par les robots.
- Redirections vers des sites tiers : dès que vous cliquez sur un article, vous êtes renvoyé vers une page de jeux, de pharmacie ou de publicités c’est le symptôme le plus courant.
- Trafic soudain ou chute brutale : une explosion de visites venues d’adresses IP étrangères, ou au contraire une chute de 50 % de votre audience, révèle une manipulation des accès.
- Contenu altéré ou liens parasites : des articles modifiés, des textes remplacés par du spam et des liens cachés insérés dans le code ou le pied de page.
- Extensions désactivées sans raison : des plugins qui se désactivent seuls, un tableau de bord qui bugue ou des fichiers qui réapparaissent après suppression.
- Hébergeur qui met le site en maintenance : votre prestataire bloque votre compte pour activité suspecte, souvent après un envoi massif de spam depuis votre serveur.
- Comptes utilisateurs inconnus : un nouvel administrateur apparaît dans la liste des utilisateurs, souvent avec un pseudonyme générique ou une adresse e-mail temporaire.
Dès que deux de ces signes se cumulent, agissez immédiatement : lancez un scan avec un plugin comme Wordfence ou Sucuri, puis changez tous vos mots de passe sans attendre, une mesure essentielle face au piratage de mot de passe. La rapidité limite la propagation de l’infection à l’ensemble de vos fichiers.
Pour éviter de paniquer, gardez en tête qu’une restauration automatique sur les 7 derniers jours glissants est possible chez la plupart des hébergeurs comme Infomaniak, à l’image d’un ordinateur piraté que faire. Avant toute manipulation, sauvegardez le contenu restant : vous pourrez toujours extraire des articles sains après nettoyage.
Mettre à jour WordPress, plugins et thèmes pour sécuriser durablement le site
Les plugins obsolètes constituent la première porte d’entrée exploitée par les hackers. En effet, ils représentent une faille de sécurité connue, alors que corriger le problème ne prend que quelques secondes grâce à l’activation des mises à jour automatiques. Cette action simple permet de corriger instantanément les failles découvertes et de bloquer la majorité des attaques par force brute.
Au-delà des extensions, vérifiez que votre version de PHP est toujours supportée par votre hébergeur. Une version obsolète expose votre installation à des vulnérabilités critiques. En cas de doute, réinstallez une copie neuve de WordPress, vos thèmes et vos extensions depuis les sources officielles. Cela garantit un noyau sain, sans fichier altéré. Grâce à une surveillance par plugin de sécurité fonctionnant 24 h/24, 7 j/7, vous êtes alerté immédiatement en cas de nouvelle tentative d’intrusion. Cette mise à niveau régulière est la pierre angulaire d’une sécurité durable, vous évitant un nouveau, tout en facilitant la soumission de votre site à Google pour un référencement sain, nettoyage complet.
Prévenir une récidive : les bonnes pratiques pour sécuriser WordPress sur le long terme
Sécuriser l’hébergement et l’infrastructure
Un nettoyage complet ne suffit pas s’il n’est pas suivi d’un durcissement de votre infrastructure. Votre hébergeur joue ici un rôle central : c’est lui qui filtre les requêtes avant même qu’elles n’atteignent votre site.
- Hébergeur avec protection DDoS : il absorbe les attaques par saturation avant qu’elles ne paralysent votre site.
- Sauvegardes automatiques quotidiennes : chez Infomaniak, restauration possible sur les 7 derniers jours glissants en un clic.
- PHP et MySQL à jour : une version obsolète est une porte d’entrée directe pour les bots qui scannent en continu.
- Certificat SSL activé : il chiffre les échanges et renforce la confiance des visiteurs comme des moteurs de recherche.
- Protection console wp-admin : limiter l’accès à l’interface d’administration bloque les tentatives automatisées.
Appliquer les bonnes pratiques de sécurité WordPress
Les réglages côté serveur ne suffisent pas : vos habitudes d’utilisation déterminent aussi la vulnérabilité du site. Un mot de passe faible ou un thème non maintenu réduit tous vos efforts à néant.
- Pseudonyme unique au lieu de « admin » : supprimez ce compte par défaut qui est la première cible des attaques par force brute.
- Limiter les plugins installés : chaque extension ajoutée augmente la surface d’attaque exploitable par les hackers.
- Mots de passe forts et uniques : utilisez un gestionnaire pour générer des combinaisons complexes à chaque compte.
- Restreindre les tentatives de connexion : un plugin bloque l’IP après quelques échecs, neutralisant les robots.
- Surveillance continue par plugin : un gardien actif 24 h/24, 7 j/7 alerte immédiatement en cas de comportement anormal.
La double authentification, quant à elle, est une protection accrue recommandée : même un mot de passe volé ne suffit plus à pénétrer votre tableau de bord. Appliquez ces mesures dès maintenant, et votre site deviendra une cible bien moins attrayante pour les pirates.
Comprendre les causes du piratage WordPress pour mieux s’en protéger
Comprendre pourquoi WordPress est la cible privilégiée des hackers est la première étape pour bâtir une défense efficace. La popularité massive de cet écosystème open source en fait une cible de choix : les bots scannent le web en continu à la recherche de la moindre faille à exploiter. Les plugins obsolètes représentent la porte d’entrée la plus fréquente, car ils contiennent souvent des failles de sécurité connues et non corrigées. Un plugin non mis à jour depuis des mois est une invitation ouverte aux attaques automatisées.
Les mots de passe faibles et l’utilisation du login « admin » facilitent grandement les attaques par force brute, qui testent des milliers de combinaisons en quelques heures. Des vulnérabilités PHP et un hébergement mal configuré offrent également des points d’accès supplémentaires aux intrus. Sécuriser votre site commence donc par éliminer ces failles : maintenez tout à jour, choisissez des identifiants robustes et vérifiez régulièrement la santé de votre hébergement.
Nettoyer un site piraté : restaurer une sauvegarde saine et supprimer les fichiers malveillants
Lorsque l’infection est confirmée, la priorité absolue est de restaurer un état sain et d’éradiquer toute trace du code malveillant. Deux actions complémentaires s’imposent : la restauration d’une sauvegarde propre, puis la suppression manuelle des éléments compromis.
Restaurer une sauvegarde propre du site
La restauration est l’option la plus rapide et la plus sûre pour éliminer un piratage. Voici comment procéder efficacement.
– Sauvegardes quotidiennes sur 7 jours : la plupart des hébergeurs conservent des copies de votre site sur les 7 derniers jours glissants, ce qui permet de revenir à une version antérieure à l’attaque.
– Restauration automatique chez l’hébergeur : via votre espace client (ex. Infomaniak), lancez une restauration automatique ; c’est la méthode la plus fiable pour remplacer l’ensemble des fichiers et la base de données.
– Sauvegarder le contenu restant d’abord : avant toute action, exportez vos contenus récents (articles, pages, commentaires) non présents dans la sauvegarde pour ne rien perdre.
– Tester les sauvegardes régulièrement : une sauvegarde non testée n’est pas une sauvegarde ; vérifiez périodiquement qu’elle est fonctionnelle et complète.
– Inclure fichiers et base de données : une sauvegarde efficace doit comprendre les fichiers du site ET la base de données ; la restaurer partiellement pourrait laisser des vulnérabilités.
Supprimer les fichiers, thèmes et plugins compromis
Après restauration, assurez-vous qu’aucun fichier malveillant ne subsiste sur votre installation.
– Remplacer les fichiers WordPress officiels : téléchargez une nouvelle copie de WordPress depuis le site officiel et remplacez tous les fichiers du noyau, à l’exception de `wp-config.php` et du dossier `wp-content`.
– Réinstaller thèmes et extensions : réinstallez vos thèmes et plugins depuis leurs sources officielles pour repartir sur des bases saines, sans code modifié.
– Supprimer plugins et thèmes inutilisés : désinstallez tout élément non utilisé ; chaque plugin inactif restant est une porte d’entrée potentielle pour les pirates.
– Vérifier l’absence de code malveillant : après nettoyage, effectuez un scan complet avec un plugin de sécurité pour confirmer que le code malveillant a bien été éliminé.
Une fois le site nettoyé et restauré, passez immédiatement à la rotation de tous les mots de passe et à la vérification des comptes utilisateurs pour verrouiller l’accès aux intrus.
Changer les mots de passe et vérifier les comptes utilisateurs après un piratage
Une fois votre site nettoyé, la première action à mener est de révoquer tous les accès compromis. Un pirate peut conserver un accès silencieux via un compte utilisateur caché ou un mot de passe non modifié. Passez en revue chaque point d’entrée de votre installation.
- Console WordPress : changez le mot de passe de chaque utilisateur via l’onglet « Utilisateurs »
- Accès FTP/SFTP : renouvelez le mot de passe de votre hébergement auprès de votre fournisseur
- Base de données : mettez à jour le mot de passe MySQL/MariaDB dans wp-config.php
- Comptes inconnus : supprimez tout utilisateur que vous n’avez pas créé, même avec le rôle « Abonné »
- Rôles limités : attribuez le rôle « Administrateur » uniquement aux personnes de confiance
Renouveler le domaine et vérifier les paramètres DNS
Un pirate peut rediriger votre trafic en modifiant vos enregistrements DNS. Connectez-vous à votre registrar et vérifiez que les serveurs DNS pointent bien vers votre hébergeur. Renouvelez le mot de passe de votre compte registrar, même si vous utilisez le même mot de passe depuis longtemps.
Activer la double authentification sur tous les comptes
La double authentification (2FA) ajoute une couche de protection indispensable : même si un mot de passe fuit, un code temporaire est requis pour se connecter. Installez un plugin comme Wordfence ou l’extension officielle de votre hébergeur, puis activez la 2FA pour chaque administrateur. Cette protection accrue est recommandée par la majorité des hébergeurs, qui proposent une surveillance automatisée 24 h/24, 7 j/7 pour alerter en cas de tentative de connexion suspecte.
Enfin, pensez à déconnecter toutes les sessions actives depuis votre profil WordPress. Cette action force tous les utilisateurs à se reconnecter avec leur nouveau mot de passe et met immédiatement fin à une session ouverte par un pirate.
