Avant de commencer
- Comprendre SIP, Gatekeeper, TCC et la Secure Enclave : voir macOS sous le capot
En clair
Un Mac sort de l'usine avec une sécurité bien réglée, comme un immeuble neuf avec digicode, caméras et coffre-fort. Le risque vient rarement des murs : il vient de la porte qu'on laisse ouverte, de la clé de secours qu'on égare, ou de l'autorisation qu'on accorde trop vite à un inconnu. Ce guide passe en revue chaque porte.
Les protections décrites ici sont intégrées à macOS. Pour un parc de Mac, elles se configurent et se contrôlent par profils de configuration depuis un outil de gestion (voir MDM : gérer ses appareils).
1. L'état des lieux en une commande par protection
fdesetup status # FileVault
csrutil status # protection de l'intégrité du système
spctl --status # Gatekeeper
/usr/libexec/ApplicationFirewall/socketfilterfw --getglobalstate
sw_vers # version de macOS
Un Mac sain affiche : FileVault On, SIP enabled, Gatekeeper assessments enabled, pare-feu enabled, et la dernière version de macOS.
2. FileVault et la clé de récupération
Sur un Mac à puce Apple, le SSD est toujours chiffré par le matériel. Mais sans FileVault, la clé est disponible dès l'allumage : quiconque démarre le Mac accède aux données. FileVault lie cette clé à votre mot de passe de session, protégé par la Secure Enclave. Le chiffrement est instantané.
Étape 1. Activez-le dans Réglages Système › Confidentialité et sécurité › FileVault, ou en Terminal :
sudo fdesetup enable
Étape 2. Choisissez comment récupérer l'accès si le mot de passe est oublié :
| Option | Avantage | Inconvénient |
|---|---|---|
| Compte iCloud | Rien à conserver soi-même | L'accès dépend de votre compte Apple |
| Clé de récupération | Indépendante d'Apple | Perdue, elle rend les données irrécupérables |
Si vous choisissez la clé, conservez-la dans un gestionnaire de mots de passe et sur papier en lieu sûr, jamais uniquement sur le Mac.
Étape 3. Vérifiez qu'une clé de récupération personnelle existe :
sudo fdesetup haspersonalrecoverykey
3. Gatekeeper, notarisation et quarantaine
Quand un fichier arrive d'internet (navigateur, messagerie, AirDrop), macOS lui pose un attribut de quarantaine. À la première ouverture, Gatekeeper vérifie que l'application est :
- signée par un développeur identifié auprès d'Apple ;
- notarisée : analysée automatiquement par Apple à la recherche de code malveillant connu.
Vérifier une application avant de l'ouvrir :
# Verdict de Gatekeeper
spctl -a -vv /Applications/Appli.app
# Qui a signé l'application
codesign -dv --verbose=2 /Applications/Appli.app 2>&1 |
grep -E "Authority|TeamIdentifier"
# Le fichier est-il en quarantaine ?
xattr -l ~/Downloads/fichier.dmg
Retirer la quarantaine
Des tutoriels conseillent xattr -d com.apple.quarantine pour lancer une application bloquée. Cette commande désactive la vérification de Gatekeeper pour ce fichier : ne l'utilisez que pour un logiciel dont vous connaissez l'origine (un outil open-source compilé par vous-même, par exemple). Pour une application légitime non notarisée, préférez Réglages Système › Confidentialité et sécurité › Ouvrir quand même.
XProtect complète Gatekeeper : c'est l'antivirus intégré de macOS. Ses signatures se mettent à jour en silence, et le module XProtect Remediator analyse régulièrement le système pour supprimer les menaces connues. Vérifiez que les mises à jour automatiques des fichiers de sécurité sont actives dans Réglages Système › Général › Mise à jour de logiciels › Mises à jour automatiques.
Un antivirus tiers n'est pas nécessaire sur un Mac personnel bien tenu. En entreprise, une solution de détection et réponse (EDR) apporte la supervision centralisée que XProtect n'offre pas.
4. Les autorisations de confidentialité (TCC)
Chaque accès sensible demande votre accord, application par application. Passez en revue Réglages Système › Confidentialité et sécurité :
| Catégorie | Risque si accordée à tort | Conseil |
|---|---|---|
| Accès complet au disque | Lecture de tous vos fichiers, mails, messages | Seulement les outils de sauvegarde, de sécurité et le Terminal si vous l'utilisez |
| Accessibilité | Contrôle du clavier et de la souris, lecture de l'écran | Seulement les utilitaires de fenêtres ou d'automatisation de confiance |
| Enregistrement de l'écran et audio système | Capture de tout ce qui s'affiche | Visioconférence et outils de capture uniquement ; macOS rappelle régulièrement ces autorisations |
| Caméra, Micro | Espionnage | Visioconférence uniquement |
| Surveillance de la saisie | Enregistrement des frappes | Rarement justifié |
| Automatisation | Une appli en pilote une autre | Vérifier chaque paire |
Un point vert (caméra) ou orange (micro) dans la barre des menus signale un accès en cours ; le Centre de contrôle indique quelle application l'utilise.
5. Le pare-feu
Le pare-feu intégré filtre les connexions entrantes. Activez-le dans Réglages Système › Réseau › Coupe-feu. Dans Options, le mode furtif fait ignorer les requêtes de découverte (ping) : utile sur les réseaux publics.
FW=/usr/libexec/ApplicationFirewall/socketfilterfw
sudo $FW --setglobalstate on
sudo $FW --setstealthmode on
sudo $FW --listapps # applications autorisées
Le trafic sortant n'est pas filtré par macOS. LuLu, pare-feu sortant gratuit et open-source de l'éditeur Objective-See, demande votre accord à chaque nouvelle connexion sortante : on découvre vite quelles applications « appellent la maison ». Le même éditeur propose KnockKnock (inventaire de ce qui se lance automatiquement) et BlockBlock (alerte quand un logiciel s'installe pour démarrer automatiquement).
Pour les principes généraux, voir Comprendre les pare-feu.
6. Comptes, verrouillage et Touch ID
- Utilisez un compte standard au quotidien et un compte administrateur séparé : une application malveillante ne pourra pas s'installer au niveau du système sans le mot de passe administrateur.
- Verrouillage : Réglages Système › Écran verrouillé : exiger le mot de passe immédiatement après la mise en veille ou l'économiseur d'écran. Verrouillez en partant avec Ctrl + Cmd + Q.
- Compte invité : désactivé dans Réglages Système › Utilisateurs et groupes, sauf besoin.
- Touch ID pour sudo : plutôt que de taper votre mot de passe dans le Terminal, validez avec le doigt. La configuration survit aux mises à jour de macOS :
sudo cp /etc/pam.d/sudo_local.template /etc/pam.d/sudo_local
sudo sed -i '' 's/^#auth/auth/' /etc/pam.d/sudo_local
7. Mots de passe, clés d'accès et iCloud
L'application Mots de passe (intégrée depuis macOS 15) gère les mots de passe, les codes de double authentification, les clés d'accès et les mots de passe Wi-Fi, synchronisés par le trousseau iCloud entre vos appareils Apple. Elle signale les mots de passe réutilisés, faibles ou apparus dans des fuites.
Les clés d'accès (passkeys) remplacent le mot de passe sur les sites compatibles. Elles ne peuvent pas être hameçonnées : la clé ne fonctionne que sur le vrai site. Pour un gestionnaire multiplateforme et open-source, voir Gestionnaire de mots de passe.
La protection avancée des données (Réglages Système › votre nom (Compte Apple) › iCloud › Protection avancée des données) étend le chiffrement de bout en bout à la quasi-totalité d'iCloud : sauvegardes, Photos, iCloud Drive, Notes. Apple ne peut alors plus récupérer vos données : vous devez configurer un contact de récupération ou une clé de récupération. C'est le réglage le plus important pour qui stocke des données sensibles dans iCloud.
Localiser doit rester activé : il active le verrouillage d'activation, qui rend un Mac volé inutilisable sans votre identifiant Apple.
8. Apple Intelligence et Siri : ce qui part sur les serveurs
| Niveau | Où se fait le traitement | Exemples |
|---|---|---|
| Sur le Mac | Modèles locaux sur la puce, rien ne sort | Résumés de notifications, outils d'écriture simples, tri des photos |
| Private Cloud Compute | Serveurs d'Apple à puce Apple ; données effacées après chaque requête, aucun accès d'Apple, logiciel publié pour vérification par des chercheurs | Requêtes plus lourdes |
| Modèle partenaire | Selon les informations publiées à la sortie de macOS 27, les requêtes les plus complexes du nouveau Siri passent par un grand modèle exécuté sur une infrastructure opérée par Google, sous les règles de confidentialité d'Apple, sans identifiant personnel transmis | Questions générales complexes |
| Extension tierce (facultative) | Chez le fournisseur choisi, selon ses conditions | Demandes transmises explicitement à un service comme ChatGPT |
Les réglages se trouvent dans Réglages Système › Apple Intelligence et Siri :
- désactiver complètement Apple Intelligence si vous n'en voulez pas ;
- couper l'apprentissage à partir d'une application donnée ;
- laisser désactivées les extensions vers des services tiers, ou exiger une confirmation à chaque envoi ;
- consulter le rapport Apple Intelligence (Confidentialité et sécurité) pour voir les requêtes envoyées à Private Cloud Compute.
Les fonctions avancées du nouveau Siri demandent un Mac M3 ou plus récent avec au moins 12 Go de mémoire, et sont pour l'instant limitées à l'anglais.
9. Le mode Isolement
Le mode Isolement (Réglages Système › Confidentialité et sécurité › Mode Isolement) est conçu pour les personnes visées par des attaques ciblées (journalistes, militants, dirigeants). Il bloque la plupart des pièces jointes, certaines technologies web complexes, les invitations FaceTime d'inconnus et les accessoires connectés pendant le verrouillage. Il dégrade volontairement l'expérience : il n'est pas destiné à un usage courant.
10. Check-list de sécurité
| Point | Fait ? |
|---|---|
| macOS à jour, mises à jour de sécurité automatiques actives | ☐ |
| FileVault activé, clé de récupération conservée hors du Mac | ☐ |
| SIP et Gatekeeper actifs | ☐ |
| Autorisations de confidentialité passées en revue (disque, accessibilité, écran, caméra, micro) | ☐ |
| Pare-feu activé, mode furtif sur les portables | ☐ |
| Compte standard au quotidien, compte invité désactivé | ☐ |
| Mot de passe exigé immédiatement à la sortie de veille | ☐ |
| App Mots de passe : aucune alerte de sécurité | ☐ |
| Protection avancée des données iCloud activée si iCloud contient des données sensibles | ☐ |
| Localiser activé | ☐ |
| Réglages Apple Intelligence et extensions tierces choisis en connaissance de cause | ☐ |
| Sauvegarde Time Machine en place : voir Sauvegarder son Mac avec Time Machine | ☐ |
Sources
- Apple : guide de sécurité des plateformes Apple
- Apple : Private Cloud Compute, présentation par l'équipe de recherche en sécurité
- Tech Insider : le nouveau Siri utilise-t-il Google Gemini ?
- Intego : le pare-feu de macOS
- Objective-See : outils de sécurité open-source pour Mac (LuLu, KnockKnock, BlockBlock)