Leçon 1 sur 5 · 8 min
Surface d’attaque et une base de durcissement
Ce que signifie « surface d’attaque » sur un Mac, et l’ordre des opérations qui transforme une installation par défaut en une installation durcie.
Durcir un ordinateur ne signifie pas le rendre incassable. Cela signifie retirer les portes et fenêtres que personne n’utilise, pour que celles qui restent soient plus faciles à surveiller. Ce cours parcourt ce processus pour un seul Mac utilisé par une seule personne : pas de parc de serveurs, pas de service informatique, seulement les réglages et vérifications que n’importe qui peut faire soi-même.
Ce que signifie « surface d’attaque »
La surface d’attaque d’un ordinateur est tout ce qui pourrait y être atteint ou détourné : chaque compte pouvant se connecter, chaque service à l’écoute d’une connexion réseau, chaque application pouvant s’exécuter, chaque port laissé ouvert. Chacun de ces éléments est un petit pari que rien ne tournera jamais mal avec lui. Une base de durcissement est l’ensemble des changements qui réduit le nombre de paris que vous prenez, sans prétendre que ceux qui restent sont sans risque.
macOS part déjà d’une position raisonnablement solide : les Mac récents chiffrent le stockage par défaut, le code doit être signé pour s’exécuter, et la Protection de l’intégrité du système empêche même un compte administrateur de réécrire silencieusement des fichiers système essentiels. Les quatre prochaines leçons couvrent les parties que vous pouvez encore améliorer : comment le disque est chiffré et comment la machine démarre, qui possède un compte et ce qu’il peut faire, quels services et ports sont ouverts, et comment vérifier vous-même les défenses déjà intégrées.
Les principes de conception derrière les réglages
Les réglages individuels de ce cours servent tous un petit ensemble d’idées sous-jacentes. Le moindre privilège signifie donner à un compte, ou à un logiciel, seulement l’accès dont il a besoin, jamais plus « au cas où ce serait utile plus tard ». L’isolation des processus et la séparation des domaines signifient empêcher les erreurs d’une application de déborder sur une autre : un onglet de navigateur compromis ne devrait pas pouvoir lire les fichiers de votre client de messagerie. Les états privilégiés et non privilégiés sont la distinction entre un compte administrateur et un compte standard, et entre un processus s’exécutant en tant que root et un autre s’exécutant en tant qu’utilisateur ordinaire. Aucune de ces idées n’est propre à macOS ; ce sont les mêmes principes autour desquels tout système d’exploitation moderne est construit, et chaque réglage du reste de ce cours n’est en réalité que l’un d’eux appliqué à un écran ou une commande précise.
Pourquoi l’ordre compte
Certains changements vous protègent même si vous ne faites rien d’autre ; d’autres ne comptent qu’une fois les bases en place. Une base raisonnable effectue d’abord les changements à forte valeur et à faible effort.
- Chiffrer le disque (FileVault) pour que les données soient protégées même si le Mac est perdu, volé, ou saisi alors qu’il est éteint.
- Maintenir macOS et les applications à jour, car la plupart des correctifs pour des faiblesses connues arrivent sous forme de mises à jour logicielles, pas de nouveaux réglages.
- Séparer comptes et privilèges : utiliser un compte standard au quotidien, réserver l’accès administrateur aux moments où il est réellement nécessaire.
- Désactiver les services et ports que vous n’utilisez pas : le partage de fichiers, le partage d’écran et la connexion à distance sont des réglages par défaut couramment laissés activés sans raison.
- Vérifier. macOS est livré avec des défenses déjà actives ; vérifiez qu’elles le restent, selon un calendrier régulier, avec les commandes en lecture seule couvertes dans ce cours.
Coûts, et ce que ce cours ne vous dira pas de faire
Chacun de ces changements a un coût : un disque chiffré nécessite une clé de récupération stockée quelque part en sécurité ; un compte standard signifie taper un mot de passe plus souvent ; un port fermé pourrait être celui dont vous aviez réellement besoin pour une imprimante ou un disque de sauvegarde. Le durcissement est une série de compromis, et le bon compromis dépend de l’usage de la machine et de qui pourrait la cibler.
Ce cours ne suggérera jamais de désactiver la Protection de l’intégrité du système, Gatekeeper, ou le chiffrement de disque que les Mac à puce Apple appliquent par défaut. Certains guides de durcissement écrits pour des utilisateurs avancés incluent des étapes de ce type, ou fournissent des scripts et des listes de règles tierces à importer dans un pare-feu de bas niveau. Ils s’adressent à des personnes prêtes à accepter le risque d’une mise à jour cassée ou d’une panne plus difficile à diagnostiquer ; les conseils de ce cours sont délibérément plus restreints, et chaque réglage est vérifié par rapport à la propre documentation d’Apple avant d’être inclus.
| Couche | Couverte dans |
|---|---|
| Démarrage, chiffrement du disque, Secure Enclave | Leçon 2 |
| Comptes, groupes, mots de passe, sudo | Leçon 3 |
| Services de partage, ports ouverts, le pare-feu applicatif | Leçon 4 |
| SIP, Gatekeeper, XProtect, Mode Isolement, mises à jour | Leçon 5 |
À retenir
- La surface d’attaque regroupe chaque compte, service, port et application pouvant être atteint ou détourné ; le durcissement réduit ce nombre, il n’élimine pas tout risque.
- Un ordre raisonnable est : chiffrer, mettre à jour, séparer les privilèges, fermer les services et ports inutilisés, puis vérifier.
- Chaque changement de durcissement a un coût réel (une clé de récupération à stocker, un mot de passe à taper, une fonctionnalité à perdre) ; le bon compromis dépend de la machine et de qui pourrait la cibler.
- Ce cours ne recommande jamais de désactiver la Protection de l’intégrité du système, Gatekeeper, ou le chiffrement de disque par défaut.
Vérifiez vos connaissances
1. « Réduire la surface d’attaque » signifie quoi en pratique ?
- Supprimer tous les comptes utilisateurs sauf un
- Désactiver chaque service réseau, y compris ceux que vous utilisez
- Retirer ou désactiver les comptes, services, ports et applications que vous n’utilisez pas réellement — Exact.
- Installer davantage de logiciels de sécurité
La réduction de la surface d’attaque cible ce qui est inutilisé ou inutile, pas tout indistinctement, et il s’agit de configuration, pas d’ajout de logiciel supplémentaire.
2. Dans l’ordre de base donné par cette leçon, que faut-il faire avant de séparer comptes et privilèges ?
- Fermer les ports inutilisés
- Chiffrer le disque et maintenir le système à jour — Exact.
- Activer le Mode Isolement
- Acheter un pare-feu matériel
Le chiffrement et les mises à jour protègent la machine avant même tout autre changement, donc la base commence par là.
3. Pourquoi ce cours évite-t-il de recommander de désactiver la Protection de l’intégrité du système ou Gatekeeper ?
- Ce ne sont pas de vraies fonctionnalités macOS
- Elles ralentissent trop le Mac
- Les désactiver affaiblit des protections qu’Apple intègre par défaut, pour un bénéfice que ce cours ne suppose pas nécessaire — Exact.
- Elles ne peuvent être désactivées que par Apple
Certains guides avancés suggèrent de désactiver des protections intégrées pour des flux de travail précis ; pour une base de durcissement générale, le compromis n’en vaut pas la peine, et les consignes de ce cours l’excluent.
À vous de jouer avec FireAI
Mettez cette leçon en pratique sur votre propre Mac.
- Modes de sécurité : Maison, Café, Paranoïa, Sous attaque — Adaptez la rigueur de FireAI à l’endroit où se trouve réellement votre Mac, en un geste.
- Trouvez les applis présentant des failles de sécurité connues — Fermez les failles connues avant que quiconque les exploite : mettez à jour la seule appli qui en a besoin.
- Répondez à votre première invite de connexion, et ce que signifie chaque durée de validité — Comprenez exactement ce que vous approuvez la première fois que FireAI vous le demande.
Sources
- Apple Support: Set up your Mac to be secure
- Apple Platform Security guide
- drduh: macOS Security and Privacy Guide
Mettez-le en pratique sur votre Mac
Essayez toutes les fonctionnalités gratuitement pendant 17 jours, sans carte bancaire.