Aller au contenu
Nous contacter

Sécurité

Site WordPress hacké : comment le nettoyer et le sécuriser

Une redirection inhabituelle ou un compte inconnu peut signaler un piratage. Découvrez comment isoler votre site WordPress, vérifier ses fichiers et rétablir des accès sécurisés.

Un écran sombre affiche en gros plan des lignes de code colorées, avec des fonctions WordPress et des commentaires en anglais
Au sommaire

Si votre site WordPress est hacké, isolez-le temporairement, puis recherchez les fichiers et les comptes compromis. Nettoyez l’installation ou restaurez une sauvegarde saine, changez les accès et corrigez les failles avant la remise en ligne. Vérifiez aussi si d’autres sites de votre hébergement sont touchés.

Reconnaître un site WordPress hacké

Un changement inattendu ne prouve pas toujours un piratage, mais plusieurs signes doivent vous conduire à vérifier le site :

  • Du contenu ou une apparence modifiés sans votre intervention.
  • Des redirections vers des sites inconnus ou malveillants.
  • Des fenêtres pop-up ou des publicités indésirables.
  • Une baisse du trafic accompagnée d’alertes de sécurité dans les moteurs de recherche.
  • Des comptes utilisateurs inconnus.
  • Un avertissement transmis par votre hébergeur.

Consultez votre site comme un visiteur et notez les pages ou les comportements suspects. Les redirections indésirables sur WordPress peuvent notamment apparaître sur certaines pages seulement.

Si vous avez accès à votre hébergement, vérifiez aussi les messages et alertes disponibles dans son panneau de contrôle. Ces informations peuvent aider à localiser les éléments touchés.

Isoler le site et préparer le nettoyage

Placez le site en maintenance ou déconnectez-le temporairement pour limiter l’exposition des visiteurs. Un simple mode maintenance ne bloque pas nécessairement tous les accès aux fichiers compromis : demandez à votre hébergeur comment suspendre le site si nécessaire.

Informez les visiteurs que le site est indisponible pour des raisons de sécurité. Si plusieurs sites partagent le même hébergement, vérifiez-les également : certains logiciels malveillants peuvent se propager à d’autres installations.

Avant toute suppression, conservez une copie des fichiers et de la base de données dans un emplacement isolé. Cette copie peut aider à analyser l’incident, mais ne doit pas être considérée comme une sauvegarde saine à restaurer.

Analyser et nettoyer les fichiers compromis

Un scanner de sécurité peut repérer des fichiers suspects ou du code malveillant. Wordfence, Sucuri et iThemes Security figurent parmi les outils cités pour vérifier une installation WordPress. Selon l’infection, un outil peut toutefois être empêché de fonctionner ou ne pas détecter tous les fichiers compromis.

Pour procéder au nettoyage :

  1. Lancez une analyse et examinez les alertes plutôt que de supprimer tous les fichiers signalés sans vérification.
  2. Identifiez les fichiers modifiés ou ajoutés que vous ne reconnaissez pas.
  3. Nettoyez ou remplacez les fichiers compromis à partir d’une source fiable ou d’une sauvegarde saine.
  4. Vérifiez également les thèmes, les extensions et les autres sites présents sur le même hébergement.

Ne supprimez pas un fichier dont vous ignorez le rôle : cela pourrait rendre le site inutilisable. Si l’analyse ou le nettoyage dépasse vos compétences, une intervention de nettoyage d’un site WordPress piraté permet de prendre en charge ces vérifications.

Avec W-Maintenance

Faites nettoyer votre site WordPress piraté

W-Maintenance peut analyser votre site WordPress, nettoyer les fichiers compromis et vous aider à sécuriser les accès.

Nettoyer et sécuriser mon site

Restaurer une sauvegarde ou réinstaller WordPress

Une sauvegarde peut faciliter la remise en état si elle date d’avant l’infection et si son contenu est sain. Vérifiez autant que possible les fichiers et la base de données avant de la restaurer : une sauvegarde ancienne n’est pas forcément exempte de code malveillant.

Si l’infection est profonde, une réinstallation de WordPress peut être nécessaire. Téléchargez une copie depuis la source officielle et remplacez les fichiers principaux. Conservez le dossier wp-content et le fichier wp-config.php uniquement après les avoir examinés : ils peuvent eux aussi contenir des éléments compromis.

Après une restauration ou une réinstallation, contrôlez les pages, les comptes et le fonctionnement du site avant de le rendre accessible. Une restauration ne corrige pas automatiquement la faille qui a permis le piratage.

Mettre à jour les accès et vérifier les permissions

Changez les mots de passe de tous les comptes ayant accès au site, en particulier ceux des administrateurs. Changez également les accès à l’hébergement et les autres identifiants qui auraient pu être compromis. Utilisez des mots de passe différents et robustes pour chaque compte.

Dans l’administration WordPress, ouvrez Utilisateurs et examinez la liste des comptes et leurs rôles. Supprimez les comptes inconnus ou suspects après avoir vérifié qu’ils ne correspondent pas à une personne autorisée.

Pour modifier le mot de passe de la base de données :

  1. Changez-le dans le panneau de votre hébergeur, par exemple cPanel.
  2. Reportez le nouveau mot de passe dans le fichier wp-config.php.
  3. Vérifiez que le site peut toujours se connecter à sa base de données.

Contrôlez aussi les permissions des fichiers et dossiers. Les réglages courants sont 644 pour les fichiers et 755 pour les dossiers, même si certains environnements peuvent nécessiter des permissions différentes.

Sécuriser le site avant sa remise en ligne

Mettez à jour WordPress, les thèmes et les extensions : des composants vulnérables peuvent avoir servi de point d’entrée. Consultez les étapes de mise à jour de WordPress, des thèmes et des extensions avant de procéder. Si une mise à jour pose problème, évitez de remettre en ligne une installation dont la faille reste ouverte.

Complétez le nettoyage par ces mesures :

  • Configurez un outil de sécurité comme Wordfence ou Sucuri pour surveiller le site et bloquer les tentatives suspectes.
  • Activez un pare-feu applicatif web, ou WAF, pour filtrer les attaques courantes.
  • Utilisez un certificat SSL et HTTPS pour chiffrer les échanges entre le site et ses visiteurs.
  • Mettez en place des sauvegardes régulières et vérifiez que vous pouvez les restaurer.

Si des données utilisateur ont été compromises, informez les personnes concernées et indiquez-leur les mesures utiles, comme changer leur mot de passe. Pour poursuivre les vérifications, consultez aussi les solutions aux problèmes de sécurité sur WordPress.

Avec W-Maintenance

Faites sécuriser votre site après un piratage

L’équipe W-Maintenance peut prendre en charge la réparation et la sécurisation de votre site WordPress.

Voir les formules

À retenir

  • Isolez le site et vérifiez les autres installations présentes sur l’hébergement.
  • Analysez les fichiers compromis et ne restaurez qu’une sauvegarde vérifiée.
  • Changez les accès et supprimez les comptes suspects après vérification.
  • Mettez à jour WordPress et ses composants avant la remise en ligne.
  • Configurez une surveillance, un pare-feu et des sauvegardes régulières.

Questions fréquentes

Comment savoir si mon site WordPress est hacké ?

Des redirections inconnues, des publicités indésirables, des comptes suspects ou une alerte de l’hébergeur sont des signes à examiner. Une analyse de sécurité peut aider à repérer les fichiers compromis.

Une sauvegarde suffit-elle à réparer un site piraté ?

Elle peut permettre de restaurer le site si elle est saine et antérieure à l’infection. Il faut aussi changer les accès et corriger la faille à l’origine du piratage pour éviter que le problème ne se reproduise.

Faut-il réinstaller WordPress après un piratage ?

Une réinstallation peut être nécessaire si l’infection est profonde. Les fichiers conservés, notamment dans wp-content et wp-config.php, doivent également être vérifiés avant la remise en ligne.

Article rédigé avec l’aide d’une IA à partir des sources citées et de notre pratique de la maintenance WordPress. Notre méthode éditoriale.

Parlons de votre site

Un souci avec votre site WordPress ?

Mises à jour, panne, piratage, lenteur : décrivez-nous la situation, un expert vous répond en général dans les deux heures ouvrées.

Décrire mon problèmeVoir les formules

Nous contacter