Lexique/Les processus que vous verrez
XProtect
Aussi : protection intégrée contre les logiciels malveillants
En bref
XProtect est la protection contre les logiciels malveillants intégrée à macOS. Il vérifie les apps avec les signatures de logiciels malveillants d’Apple à leur première ouverture, quand elles changent et quand les signatures sont mises à jour, analyse le Mac en arrière-plan et supprime les logiciels malveillants qu’il trouve. Apple met à jour ses règles indépendamment des mises à jour de macOS.
XProtect n’est ni un logiciel malveillant ni une app tierce. C’est l’antivirus d’Apple, installé avec macOS dans /Library/Apple/System/Library/CoreServices/XProtect.app, et il n’a ni fenêtre ni réglages propres. Vous le remarquez de deux façons : une alerte du Finder indiquant qu’une app a été bloquée comme logiciel malveillant et placée dans la Corbeille, et des processus dont le nom contient XProtect dans le Moniteur d’activité.
Il fonctionne en deux couches. La première vérifie les apps avec les signatures d’Apple aux moments cités plus haut. La seconde, XProtect Remediator, analyse le Mac à intervalles réguliers à la recherche de logiciels malveillants déjà installés et les supprime. macOS vérifie chaque jour s’il y a de nouvelles règles XProtect et les installe en arrière-plan, sans mise à jour de macOS ni redémarrage.
Pourquoi XProtect utilise le processeur
Les analyses en arrière-plan sont la raison habituelle. XProtect Remediator lance une analyse rapide toutes les quelques heures, et d’autres plus longues chaque jour et chaque semaine, qui attendent que le Mac soit sur secteur. Pendant une analyse, vous verrez peut-être XProtect, XProtectPluginService et des processus nommés XProtectRemediator suivis du nom d’un logiciel malveillant, comme XProtectRemediatorAdload ou XProtectRemediatorPirrit, en haut des listes Processeur et Disque. Chacun cherche une famille de logiciels malveillants et se termine de lui-même.
Les nouvelles règles entraînent une seconde série, plus courte. Quand une mise à jour des signatures s’installe, XProtect revérifie les apps avec les nouvelles règles : son processeur peut donc monter un moment après une mise à jour. La même chose se produit à plus petite échelle quand vous installez ou mettez à jour plusieurs apps d’un coup, car chaque app modifiée est revérifiée.
Que faire
Laissez l’analyse se terminer. Ne quittez pas les processus XProtect et ne cherchez pas à les désactiver : macOS les relance, et ce sont eux qui suppriment les logiciels malveillants de votre Mac. Si les analyses tombent toujours au mauvais moment, laissez le Mac allumé et branché un moment quand vous ne l’utilisez pas, pour que les plus longues puissent aller au bout.
Gardez ses mises à jour activées. Ouvrez Réglages Système → Général → Mise à jour logicielle, cliquez sur le bouton d’informations à côté de Mises à jour automatiques et vérifiez que l’installation des fichiers de données système et des mises à jour de sécurité est activée. Sur macOS Sequoia et versions antérieures, le réglage s’appelle Installer les réponses de sécurité et les fichiers système. C’est ainsi que les nouvelles règles XProtect arrivent sur votre Mac.
Comment vérifier que XProtect fonctionne et est à jour
Le Moniteur d’activité montre XProtect au travail, et le Terminal ou Informations système vous indiquent quelle version de ses règles vous avez.
- Ouvrez le Moniteur d’activité, cliquez sur l’onglet Processeur, choisissez Présentation → Toutes les opérations et tapez
xprotectdans le champ de recherche. En général, vous verrez xprotectd, XprotectService et XProtectBridgeService. Pendant une analyse, les processus XProtect, XProtectPluginService et XProtectRemediator les rejoignent. - Pour voir d’où chacun est lancé, ouvrez le Terminal et lancez
ps -axo user,comm | grep -i xprotect. Les processus d’Apple sont lancés depuis /usr/libexec, depuis /Library/Apple/System/Library/CoreServices/XProtect.app ou depuis /System/Library/PrivateFrameworks/XprotectFramework.framework. - Sur macOS Sequoia et versions ultérieures, lancez
xprotect version. La commande affiche la version installée des règles de XProtect et leur date d’installation. - Lancez
sudo xprotect checket saisissez votre mot de passe pour voir la dernière version publiée par Apple. Si elle est plus récente que la vôtre,sudo xprotect updatel’installe tout de suite. - Sur n’importe quel macOS récent, maintenez la touche Option, choisissez le menu Pomme → Informations système, puis cliquez sur Installations sous Logiciel. Les mises à jour nommées XProtectPlistConfigData, XProtectPayloads ou XProtectCloudKitUpdate sont celles de XProtect. Dans le Terminal,
system_profiler SPInstallHistoryDataType | grep -A4 XProtectaffiche la même liste.
XProtect : usage normal ou problème
Normal : les processus de XProtect vont et viennent au fil de la journée et consomment peu la plupart du temps. Si le même reste en haut de la liste Processeur pendant des heures tous les jours, redémarrez le Mac, ce qui met fin à une analyse bloquée, et vérifiez que ses mises à jour sont activées, pour recevoir tout correctif qu’Apple publiera.
XProtect est plus occupé que d’habitude dans ces moments-là, et chacun se termine de lui-même :
- Une analyse programmée : une rapide toutes les quelques heures, et d’autres plus longues chaque jour et chaque semaine quand le Mac est branché.
- Les heures qui suivent l’installation de nouvelles règles, quand il revérifie les apps avec celles-ci.
- Le premier lancement des apps que vous avez téléchargées ou mises à jour, qui sont vérifiées avant de s’ouvrir.
- L’installation ou la mise à jour de nombreuses apps d’un coup, puisque chaque app modifiée est revérifiée.
Si XProtect trouve un logiciel malveillant
Quand XProtect trouve un logiciel malveillant connu à l’ouverture d’une app, il le bloque, le place dans la Corbeille et affiche une alerte dans le Finder. Videz la Corbeille, et ne retéléchargez pas l’app depuis le même endroit. XProtect Remediator supprime sans rien demander les logiciels malveillants qu’il trouve pendant ses analyses.
XProtect ne redémarre pas le Mac de lui-même, et certaines suppressions ne se terminent qu’après un redémarrage. Si vous avez vu une alerte, redémarrez dès que possible.
Une alerte qui revient sans cesse pour une app que vous n’avez pas téléchargée vous-même signifie que quelque chose sur le Mac la télécharge à nouveau. Cherchez dans Réglages Système → Général → Ouverture et extensions les éléments que vous ne reconnaissez pas, et supprimez l’app à laquelle ils appartiennent.
Questions fréquentes
XProtect sur Mac : de quoi s’agit-il ?
La protection intégrée d’Apple contre les logiciels malveillants. Elle vérifie les apps en les comparant aux logiciels malveillants connus quand elles s’ouvrent ou changent, analyse le Mac en arrière-plan avec XProtect Remediator, et supprime ce qu’elle trouve.
XProtect est-il un logiciel malveillant ?
Non. XProtect fait partie de macOS, et c’est justement lui qui supprime les logiciels malveillants. Le vrai se trouve dans /Library/Apple/System/Library/CoreServices/XProtect.app et dans /System/Library/PrivateFrameworks/XprotectFramework.framework, et il est signé par Apple.
Peut-on désactiver XProtect ?
Réglages Système n’a aucun interrupteur pour cela, et il vaut mieux ne pas essayer. Désactiver les mises à jour de sécurité automatiques empêche seulement les nouvelles règles d’arriver, ce qui laisse votre Mac protégé contre moins de logiciels malveillants.
Qu’est-ce que XProtectPluginService et pourquoi utilise-t-il autant le processeur ?
Il fait partie de XProtect : c’est un utilitaire de XProtect.app qui participe à ses analyses programmées de logiciels malveillants. Un processeur élevé de sa part signifie qu’une analyse est en cours. Elle se termine d’elle-même, et les analyses les plus longues ne tournent que lorsque le Mac est sur secteur.
Que sont les processus XProtectRemediator ?
Les scanners de XProtect Remediator. Chacun cherche une seule famille de logiciels malveillants pour Mac, d’où des noms comme XProtectRemediatorAdload ou XProtectRemediatorPirrit. Ils apparaissent pendant une analyse et se ferment quand elle est terminée.
Voir aussi
Vous cherchez mieux que le Moniteur d’activité ? Consultez les meilleures alternatives au Moniteur d’activité pour Mac, ou parcourez tous les termes du lexique.