XProtect : l’antivirus intégré du Mac.
Chaque Mac intègre XProtect, la protection d’Apple contre les logiciels malveillants connus. Elle fonctionne discrètement en arrière-plan ; vous voyez donc rarement ce qu’elle vérifie. Voici ce qu’elle fait, ses limites et comment vérifier qu’elle est à jour.
Gratuit · macOS 13 ou version ultérieure · Apple silicon et Intel
Ce que fait XProtect
Reconnaît les logiciels malveillants connus
XProtect utilise des règles de détection (YARA) qu’Apple rédige pour les logiciels malveillants découverts. Elles sont mises à jour selon son propre calendrier, indépendamment des mises à jour de macOS.
Vérifie les apps lors de leur lancement
XProtect vérifie une app lors de sa première ouverture, après une modification et après la mise à jour des règles. S’il détecte un logiciel malveillant connu, macOS en bloque l’exécution et vous propose de le déplacer dans la corbeille.
Supprime certaines infections
Les versions récentes de macOS recherchent aussi en arrière-plan les logiciels malveillants connus de XProtect et les suppriment.
Fonctionne avec Gatekeeper et la notarisation
Gatekeeper et la notarisation vérifient qui a signé une app et si Apple l’a analysée ; XProtect recherche les logiciels malveillants déjà connus d’Apple.
Les limites de XProtect
- XProtect ne connaît que ce qu’Apple connaît. Un nouveau logiciel malveillant, ou une variante suffisamment modifiée pour contourner les règles, peut s’exécuter normalement jusqu’à l’ajout de sa signature par Apple.
- Ses mises à jour dépendent d’un réglage. Les règles de XProtect sont distribuées avec les réponses de sécurité et les fichiers système. Si l’option « Installer les réponses de sécurité et les fichiers système » est désactivée dans les mises à jour automatiques, XProtect risque de ne plus être à jour.
- Vous ne voyez pas XProtect à l’œuvre : il n’a ni fenêtre, ni bouton d’analyse, ni rapport des éléments vérifiés.
Vérifier que XProtect est à jour
- Maintenez la touche Option enfoncée, cliquez sur le menu Apple → « Informations système », puis ouvrez « Logiciel » → « Installations » et recherchez les mises à jour récentes dont le nom commence par XProtect.
- Vous pouvez aussi exécuter system_profiler SPInstallHistoryDataType dans « Terminal », puis rechercher les entrées XProtect dans le résultat.
- Dans « Réglages Système » → « Général » → « Mise à jour de logiciels », cliquez sur le bouton d’informations à côté de « Mises à jour automatiques » et vérifiez que « Installer les réponses de sécurité et les fichiers système » est activé.
Le bilan du système d’OpenNavo indique la version de XProtect et la date de sa dernière mise à jour. Il vous avertit si elle remonte à plus de 30 jours et vérifie que les réponses de sécurité s’installent automatiquement.
Ce qu’OpenNavo peut compléter
OpenNavo ne remplace pas XProtect ; il ajoute les vérifications que XProtect ne vous indique pas :
Analyse antivirus avec ClamAV
Les analyses rapides, complètes et planifiées utilisent le moteur open source ClamAV. Les apps installées via OpenNavo sont aussi analysées avant leur installation.
Éléments de démarrage
Consultez tous les programmes qui se lancent automatiquement, leur signature et l’app associée ; vous êtes averti lorsqu’un nouvel élément apparaît.
Bilan des signatures
Les signatures et la notarisation des apps installées sont vérifiées ; vous êtes averti si la signature du développeur change soudainement.
Autres apps de sécurité pour Mac au catalogue
Ces apps figurent aussi au catalogue d’OpenNavo pour vous permettre de les comparer. Elles sont publiées par leurs développeurs respectifs et n’ont aucun lien de partenariat avec OpenNavo.
Questions fréquentes
XProtect suffit-il à protéger mon Mac ?
XProtect bloque les logiciels malveillants pour lesquels Apple dispose de signatures et se met à jour automatiquement. Veillez donc à le laisser activé et à jour. Il ne peut toutefois pas détecter ce qu’Apple n’a pas encore répertorié et ne vous indique pas ce qu’il a vérifié. Un second outil d’analyse et une vérification des éléments de démarrage complètent ses contrôles.
Peut-on désactiver XProtect ?
Aucune option ne permet de le désactiver dans « Réglages Système ». Il fait partie de macOS et est protégé comme le reste du système.
Où se trouve XProtect sur mon Mac ?
Ses règles se trouvent dans le répertoire système /Library/Apple/System/Library/CoreServices/XProtect.bundle, protégé par macOS et qui ne peut pas être modifié librement. Vous n’avez pas besoin de l’ouvrir : l’historique des mises à jour ci-dessus indique quand XProtect a été mis à jour pour la dernière fois.
Quelle différence entre XProtect et ClamAV ?
Tous deux comparent les fichiers aux signatures de logiciels malveillants connus, mais ils sont indépendants : XProtect utilise les propres règles d’Apple et fonctionne automatiquement ; ClamAV est un moteur open source doté de sa propre base de virus, qui fonctionne lors d’une analyse. OpenNavo analyse avec ClamAV et affiche l’état de XProtect.
Autres sujets sur la sécurité du Mac
- Pare-feu pour apps sur Mac Vous demande avant qu’une app se connecte, puis autorise ou bloque selon vos règles.
- Analyser votre Mac avec ClamAV Ce que l’antivirus open source détecte et ce qui lui échappe.
- Guide des éléments d’arrière-plan Ce que sont les éléments de connexion et les services d’arrière-plan, les apps qui les déclarent et comment les désactiver.
Découvrez ce que XProtect ne vous indique pas.
Le bilan du système gratuit d’OpenNavo indique si XProtect est à jour, ainsi que l’état de 10 autres réglages de sécurité macOS.
brew install --cask opennavo