WinMerge : comparer vos fichiers PHP quand Wordfence sonne l’alarme
“La citation du jour : Si tu tombes, tombe amoureux.”
Wordfence… ce petit garde du corps numérique qui veille sur votre site WordPress. Mais parfois, il s’emballe et vous indique qu’un fichier PHP est “modifié” ou contient une erreur. Panique ? Pas de panique ! On sort WinMerge et on joue au détective du code.
1-Pourquoi comparer vos fichiers ?
Wordfence peut signaler :
-
Un fichier PHP modifié après une mise à jour
-
Un ajout suspect dans votre thème ou plugin
-
Un potentiel malware ou injection
Avant de toucher au fichier ou de réinstaller quoi que ce soit, comparer le fichier suspect avec l’original est toujours plus sûr. Et c’est là que WinMerge entre en scène.
2-WinMerge : votre allié pour détecter les différences
WinMerge, c’est un petit logiciel gratuit pour Windows qui permet :
-
De comparer deux fichiers ligne par ligne
-
De voir les différences colorées en rouge, vert et bleu
-
De fusionner facilement des modifications si nécessaire
-
D’exporter un rapport pour garder une trace
Téléchargement : WinMerge.org
3-Étape par étape : comparer un fichier PHP avec WinMerge
-
Récupérez le fichier suspect
-
Depuis votre serveur FTP ou via le gestionnaire de fichiers de votre hébergeur.
-
-
Récupérez la version originale
-
Pour WordPress : téléchargez la même version du plugin ou thème depuis le dépôt officiel.
-
Pour les fichiers du cœur de WordPress : téléchargez la version exacte sur WordPress.org
-
-
-
.
-
-
Ouvrez WinMerge
-
File → Open… -
Sélectionnez fichier suspect dans un champ et fichier original dans l’autre.
-
-
Analysez les différences
-
Les lignes rouges = présentes dans le fichier suspect mais pas dans l’original
-
Les lignes vertes = présentes dans l’original mais pas dans le fichier suspect
-
Les lignes bleues = modifiées
-
-
Décidez de l’action
-
Si ce sont des modifications légitimes, vous pouvez laisser le fichier.
-
Si ce sont des ajouts suspects (code inconnu, base64, eval…), remplacez le fichier par l’original et renforcez la sécurité.
-
4-Astuces supplémentaires
-
Sauvegardez toujours avant de modifier : même une petite erreur PHP peut casser votre site.
-
Comparez régulièrement vos plugins et thèmes après chaque mise à jour.
-
Ne paniquez pas si Wordfence signale des modifications après des mises à jour officielles : souvent, ce sont juste des changements légitimes dans le code.
5-En résumé
WinMerge, c’est comme une loupe magique pour vos fichiers PHP : il vous montre exactement ce qui a changé. Couplé à Wordfence, il vous aide à différencier les vrais problèmes des fausses alertes.
En savoir plus sur Le blog de Radiblog
Subscribe to get the latest posts sent to your email.