Remettre en état un WordPress compromis suppose de répondre à plusieurs questions dans le bon ordre : que sait-on réellement, quels accès restent actifs, quelles sources sont fiables et comment valider la reprise ? Ce checklist par priorités traite ces questions sous l’angle suivant : séparer l’urgent, l’important et le récurrent. Il ne promet pas une recette universelle; il fournit plutôt une structure de contrôle qui permet de choisir, d’exécuter et de vérifier les actions sans confondre disparition des symptômes et suppression de la cause.
Comment classer les sauvegardes disponibles dans l’ordre d’action
Il faut d’abord confronter la date logique des copies, leur emplacement, leur intégrité et leur indépendance du serveur touché au fonctionnement habituel du site. Le point ne doit pas être simplifié : la copie la plus récente n’est pas forcément la plus saine. Le fil directeur consiste à séparer l’urgent, l’important et le récurrent : les sauvegardes disponibles fournit alors un repère concret pour organiser l’intervention. Une preuve utile prend la forme de une sauvegarde lisible, isolée et accompagnée d’un point de contrôle, accessible aux personnes qui suivent l’incident. Une action maîtrisée revient à inventorier les sauvegardes, tester leur ouverture et documenter leur contenu, puis à relire l’effet produit avant de poursuivre. Cette étape perd sa valeur lorsque restaurer une copie non vérifiée peut réintroduire le code malveillant. Cette étape devient plus sûre lorsque l’organisation choisit de faire valider la source de restauration par la personne qui connaît l’historique du site. Ce point de passage crée une base commune pour décider de continuer, de restaurer ou de demander un appui extérieur.

Place de les fichiers du site dans la séquence
Cette étape perd sa valeur lorsque éditer au hasard peut casser le site tout en laissant des portes dérobées. Pour garder une démarche lisible, la réflexion sur les fichiers du site commence par un objectif simple : retirer les ajouts malveillants sans altérer le contenu légitime. Le geste technique n’est utile que s’il permet de comparer les fichiers à des sources propres, mettre les éléments suspects en quarantaine et remplacer ce qui peut l’être dans un ordre documenté. Cette étape devient plus sûre lorsque l’organisation choisit de conserver les éléments retirés dans un espace isolé pour permettre une analyse ultérieure. L’analyse gagne en précision lorsque les fichiers récemment créés, les noms trompeurs, les permissions inhabituelles et les scripts dans les répertoires de médias sont consignés dans le même relevé. Le point ne doit pas être simplifié : un fichier inconnu n’est pas automatiquement malveillant. La progression doit laisser une comparaison documentée entre la version en place et une référence fiable, sans quoi le contrôle suivant manque de référence. Une fois ce cadre établi, l’équipe sait ce qui a été observé, modifié, conservé et transmis. Une ressource complémentaire, [[ANCRE]], peut servir de support au moment de documenter cette étape.
Indices à rapprocher pour les extensions et les thèmes
Une vérification utile couvre les versions installées, les composants abandonnés, les sources d’installation et les modifications locales tout en distinguant le certain du probable. Cette lecture doit rester nuancée puisque une extension inactive reste présente sur le serveur et peut conserver du code exploitable. Les extensions et les thèmes prend tout son scanner site WordPress sens lorsque l’équipe cherche à repérer les composants vulnérables, détournés ou devenus inutiles sans multiplier les gestes irréversibles. Le critère de sortie peut être formulé ainsi : obtenir une liste réduite de composants nécessaires, à jour et contrôlés avant la poursuite. L’équipe peut désactiver ce qui est suspect, remplacer depuis une source maîtrisée et retirer les composants inutilisés; elle vérifie ensuite que l’étape n’a pas déplacé le problème. Une décision trop rapide expose à ce scénario : réactiver trop tôt un composant compromis peut annuler le nettoyage. Un cadre partagé aide à faire confirmer les dépendances fonctionnelles avant toute suppression définitive sans ralentir les contrôles. La démarche reste ainsi réversible, traçable et compatible avec les vérifications qui suivent.
Critères de contrôle pour la reprise
Une reprise fiable passe par les sauvegardes disponibles, surtout lorsque le cap choisi consiste à séparer l’urgent, l’important et le récurrent. Il faut d’abord confronter la date logique des copies, leur emplacement, leur intégrité et leur indépendance du serveur touché au fonctionnement habituel du site. Pour avancer sans improviser, mieux vaut inventorier les sauvegardes, tester leur ouverture et documenter leur contenu et consigner chaque choix. Il reste nécessaire d’éviter un piège courant, car restaurer une copie non vérifiée peut réintroduire le code malveillant. Une preuve utile prend la forme de une sauvegarde lisible, isolée et accompagnée d’un point de contrôle, accessible aux personnes qui suivent l’incident. Le responsable garde une vue d’ensemble en veillant à faire valider la source de restauration par la personne qui connaît l’historique du site. Le raisonnement demeure conditionnel, notamment parce que la copie la plus récente n’est pas forcément la plus saine. Ce point de passage crée une base commune pour décider de continuer, de restaurer ou de demander un appui extérieur.
Priorité à donner à les extensions et les thèmes
Dans ce checklist par priorités consacré à séparer l’urgent, l’important et le récurrent, les extensions et les thèmes doit être abordé comme un point de décision et non comme une formalité. Les éléments à rapprocher sont les versions installées, les composants abandonnés, les sources d’installation et les modifications locales; aucun ne doit être interprété isolément. Le passage à l’exécution peut suivre ce cap : désactiver ce qui est suspect, remplacer depuis une source maîtrisée et retirer les composants inutilisés, sans effacer les traces nécessaires. Le principal écueil est clair : réactiver trop tôt un composant compromis peut annuler le nettoyage. Le résultat devient défendable lorsqu’il existe une liste réduite de composants nécessaires, à jour et contrôlés et que les écarts restants sont expliqués. Pour éviter les décisions dispersées, mieux vaut faire confirmer les dépendances fonctionnelles avant toute suppression définitive. Gardez enfin cette nuance : une extension inactive reste présente sur le serveur et peut conserver du code exploitable. Cette discipline évite de confondre mouvement et progrès, tout en préparant le contrôle de l’étape suivante.
Reclasser les priorités après la reprise
Le véritable point d’arrivée est une situation mieux comprise : les causes probables sont documentées, les corrections sont reliées à des preuves et les responsables savent quoi surveiller. Ce checklist par priorités montre qu’une démarche fondée sur séparer l’urgent, l’important et le récurrent peut rester pragmatique sans promettre l’infaillibilité. La prévention reprend ensuite sa place dans le fonctionnement courant, avec des sauvegardes testées, des droits limités et des contrôles attribués.